Joh*_*ohn 5 spring resttemplate spring-boot
我很困惑为什么restTemplate.postForEntity(endpoint, request, Response.class) 发送空请求正文。
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.APPLICATION_JSON);
headers.setAccept(Collections.singletonList(MediaType.APPLICATION_JSON));
HttpEntity<Request> request = new HttpEntity<Request>(request , headers);
ResponseEntity<Response> response = restTemplate.postForEntity(endpoint, request, Response.class);
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
请求是简单的 POJO,在类级别由 @JsonComponent 注释
RestTemplate 日志记录写出“请求”正文: osweb.client.RestTemplate :编写 [Request [name=my test name, type=type1 ...
在 http 请求拦截器中:将 POST 请求发送到http://endpoint/api/testEndpoint:[{}]
| 归档时间: |
|
| 查看次数: |
8706 次 |
| 最近记录: |