Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Glassfish 内容类型;缺少空格的字符集_Glassfish_Jax Rs - Fatal编程技术网

Glassfish 内容类型;缺少空格的字符集

Glassfish 内容类型;缺少空格的字符集,glassfish,jax-rs,Glassfish,Jax Rs,使用JAX-RS和Glassfish 3.1.2,我试图将字符集添加到内容类型中 我尝试了一些答案,但我有一个问题: @Produces( { MediaType.APPLICATION_JSON + "; charset=utf-8", MediaType.APPLICATION_XML + "; charset=utf-8", }) 结果会产生如下标题: Content-Type: application/xml;charset=utf-8 但是,其他一些代码(

使用JAX-RS和Glassfish 3.1.2,我试图将字符集添加到内容类型中

我尝试了一些答案,但我有一个问题:

@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吐出空间,有什么想法吗?

最后我使用了ngingx来添加字符集。。。唉,我在移动应用程序中也看到了这个问题。我怀疑运营商在将数据发送到设备之前正在剥离数据-在这种情况下,使响应无效。。。