Spring RestTemplate没有返回所有标题

时间:2018-01-02 17:04:04

标签: java spring

我使用postForEntity方法调用服务,我需要包含在标头中的数据。当我查看邮递员时,我可以确认该服务返回4个标题("日期","内容类型","内容长度","链接")。

然而,在致电responseEntity = restTemplate.postForEntity(uri, request, responseType)后,responseEntity仅包含3个标头(&#34;日期&#34;,&#34;内容类型&#34;,&#34;内容长度&#34;)< / p>

是否有关于非标准标题的内容与postForEntity无关?如果是这样,修复是什么?

为了记录,我目前正在使用SpringBoot版本1.5.6.RELEASE

1 个答案:

答案 0 :(得分:0)

我能够通过在我的pom.xml中添加另一个依赖来实现这一点

<dependency> <groupId>org.apache.httpcomponents</groupId>
        <artifactId>httpclient</artifactId>
        version>4.5.3</version>
</dependency>

没有对代码进行任何其他更改。似乎Spring框架默认只读取标准头文件,但添加此库使其具有读取&#34;链接的功能。我想要的标题。