package pmml; import org.springframework.http.HttpEntity; import org.springframework.http.HttpHeaders; import org.springframework.http.MediaType; import org.springframework.http.ResponseEntity; import org.springframework.util.LinkedMultiValueMap; import org.springframework.util.MultiValueMap; import org.springframework.web.client.RestTemplate; public class RestTemplateTest { public static void main(String[] args)throws Exception{ RestTemplate rt = new RestTemplate(); MultiValueMap map= new LinkedMultiValueMap<>(); map.add("name", "tiger"); // 设置请求头 HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED); // 创建HTTP实体 HttpEntity> request = new HttpEntity<>(map, headers); // 发送POST请求 String url = "http://47.99.93.74:8090/mockapi/hello2"; String response = rt.postForObject(url, request, String.class); System.out.println(response); ResponseEntity responseEntity = rt.postForEntity(url, request, String.class); System.out.println(responseEntity.getBody()); } }