使用JAX-RS和Glassfish 3.1.2我试图将charset添加到内容类型中。
我在SO上尝试了一些答案,但我有一个问题:
@Produces(
{
MediaType.APPLICATION_JSON + "; charset=utf-8",
MediaType.APPLICATION_XML + "; charset=utf-8",
})
会生成如下标题:
Content-Type: application/xml;charset=utf-8
然而,其他一些代码(Python库)要求它像:
Content-Type: application/xml; charset=utf-8
(注意;和charset之间的空格)。
据我所知,空间是可选的,但Python库(我们无法控制)需要它。
关于说服JAX-RS吐出空间需要做些什么的想法?