RestTemplate发送get请求携带header

/ HTTPJava / 0 条评论 / 1980浏览

restTemplate发送POST请求时可以通过

restTemplate.postForObject(url.toString(),requestEntity,String.class)

方式请求,但是GET却没有相应的方法

可以使用exchange替代:

HttpHeaders headers = new HttpHeaders();
headers.add("token",token);
HttpEntity<String> requestEntity = new HttpEntity<>(null, headers);
ResponseEntity<String> resEntity = restTemplate.exchange(url.toString(), HttpMethod.GET, requestEntity, String.class);