使用 JAX-RS 和 Glassfish 3.1.2 我试图将字符集添加到内容类型中。
我已经尝试了一些关于 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
(注意 ; 和字符集之间的空格)。
据我所知,该空间是可选的,但 Python 库(我们无法控制)需要它。
关于我需要做什么来说服 JAX-RS 吐出空间的任何想法?