Java Spring更改内容类型的标题?
我有一个Spring和Jersey应用程序,并且有以下行:Java Spring更改内容类型的标题?,java,spring,jersey,Java,Spring,Jersey,我有一个Spring和Jersey应用程序,并且有以下行: return Response.ok().header("Content-Type", "application/xml; charset=UTF-8").entity(restTemplate.postForObject(baseURL, entity, String.class)).build(); 然而,当我在服务器端调试时,我看到内容类型头只是application/xml。有什么想法吗?您必须用 .header("chars
return Response.ok().header("Content-Type", "application/xml; charset=UTF-8").entity(restTemplate.postForObject(baseURL, entity, String.class)).build();
然而,当我在服务器端调试时,我看到内容类型头只是application/xml。有什么想法吗?您必须用
.header("charset", "UTF-8")
Jersey似乎只读取了分号以内的标题值
然而,当我在服务器端调试时,我看到内容类型头是
仅限于应用程序/xml
我在我的代码中得到了这一点,在调试期间,我可以看到正确的标题
请核实
我不知道,但如果我做错了,我很抱歉
你说得对。我必须再设一个头球。事实上,代码是有效的。