java - Spring 更改 Content-Type 的 header ?

标签 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 header 只是 application/xml。有什么想法吗?

最佳答案

However when I debug at server side I see that Content-Type header is just application/xml

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

请验证。

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

enter image description here

关于java - Spring 更改 Content-Type 的 header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23560563/

相关文章:

java - 在 Spring 关闭时从 DB 中删除 quartz 触发器

spring - 为 spring-mvc(非启动)自定义 JSON 的 JSON 日期格式?

java - 将 Jackson 与 Jersey 一起使用时,JsonTypeInfo 不会序列化

java - 从主体访问电子邮件 ID,其中身份验证在 Azure Active Directory 中完成

java - ServletResponse 和 HttpServletResponseWrapper 之间的区别?

java - Spring:如何在 Spring 配置中注入(inject) ENUM?

java - Jersey Grizzly HTTP 服务器在容器 docker 内关闭

java - URI 生成器的 AbstractMethodError

java - 使用 Jackson 映射 Json 时出现问题

java - 如何在 JFrame 中停止和恢复绘画?