Spring会更改内容类型的标头?

时间:2014-05-09 09:01:43

标签: java spring jersey

我有一个Spring和Jersey应用程序并且有这一行:

return Response.ok().header("Content-Type", "application/xml; charset=UTF-8").entity(restTemplate.postForObject(baseURL, entity, String.class)).build();

然而,当我在服务器端调试时,我发现Content-Type标头只是application / xml。有什么想法吗?

2 个答案:

答案 0 :(得分:0)

您必须使用

设置单独的标头
.header("charset", "UTF-8")

似乎泽西岛正在读取标题值,直到semicolon

答案 1 :(得分:0)

  

然而,当我在服务器端调试时,我看到Content-Type标头是   只是application / xml

我在我的代码中得到这个,在调试期间我可以看到正确的标题。

请验证。

我不知道,但如果我出错了,请抱歉。

enter image description here