RestTemplate 添加请求头headers和请求体body

àì夳堔傛蜴生んèń 2022-02-24 01:56 1528阅读 0赞

转: https://blog.csdn.net/u011164906/article/details/79876894

  1. //headers
  2. HttpHeaders requestHeaders = new HttpHeaders();
  3. requestHeaders.add("api-version", "1.0");
  4. //body
  5. MultiValueMap<String, String> requestBody = new LinkedMultiValueMap<>();
  6. requestBody.add("roundid", "1");
  7. //HttpEntity
  8. HttpEntity<MultiValueMap> requestEntity = new HttpEntity<MultiValueMap>(requestBody, requestHeaders);
  9. RestTemplate restTemplate = new RestTemplate();
  10. //post
  11. ResponseEntity<String> responseEntity = restTemplate.postForEntity("http://xxx", requestEntity, String.class);
  12. System.out.println(responseEntity.getBody());

发表评论

表情:
评论列表 (有 0 条评论,1528人围观)

还没有评论,来说两句吧...

相关阅读