一: 表單送出
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED);
MultiValueMap<String, Object> map= new LinkedMultiValueMap<String, Object>();
map.add("user","xxx");
map.add("password", "123456");
map.add("sex","男" );
HttpEntity<MultiValueMap<String, Object>> requestEntity = new HttpEntity<MultiValueMap<String, Object>>(map, headers);
RestTemplate restTemplate = new RestTemplate();
ResponseEntity<String> sdResponse = restTemplate.postForEntity(url, requestEntity , String.class);
二: json格式送出
RestTemplate restTemplate = new RestTemplate();
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.APPLICATION_JSON);
HttpEntity<String> request = new HttpEntity<>(JSON.toJSONString(req),headers);
ResponseEntity<String> responseEntity = restTemplate.postForEntity(url, request, String.class);