RestTemplate
GET请求
getForEntity
@RequestMapping("/getForEntity")
public ResponseEntity<String> getForEntity() {
ResponseEntity<String> response = restTemplate.getForEntity("http://app-itmayiedu-member/getMember",
String.class);
System.out.println("statusCode:" + response.getStatusCode());
System.out.println("Body:" + response.getBody());
return response;
}Get请求传递参数
@RequestMapping("/getForOrderEntity2")
public ResponseEntity<String> getForEntity2(String name) {
Map<String, String> map = new HashMap<String, String>();
map.put("name", name);
ResponseEntity<String> response = restTemplate.getForEntity("http://app-itmayiedu-member/getUser?name={name}",
String.class, map);
System.out.println("statusCode:" + response.getStatusCode());
System.out.println("Body:" + response.getBody());
return response;
}getForObject
POST请求
PostForEntity
postForObject
PUT请求
DELETE请求
Last updated