【发布时间】:2019-03-12 07:48:26
【问题描述】:
我正在使用 Spring RestTemplate 编写客户端 REST GET 调用。我需要将 http 标头传递给 GET 调用。
请找代码sn-p:
String url = "http://<hostname>:7001/api?id=231";
ResponseEntity<ResponseObject> getEntity = this.restTemplate.getForEntity(url, ResponseObject.class);
return getEntity .getBody();
org.springframework.http.HttpHeaders headers = new org.springframework.http.HttpHeaders();
headers.set("Accept", "application/xml");
headers.set("username", "ABC");
我需要在这个 REST get 调用中传递上面的标头,例如 Accept 和 username。 需要对相同的代码进行哪些更改,以便我可以在 RestTemplate 中传递标头。
【问题讨论】:
标签: java spring rest resttemplate