资源解释为Document但使用MIME类型application / xml进行传输

时间:2013-05-31 03:09:42

标签: apache http google-chrome cxf mime-types

我使用Apache CXF构建了一些RESTful API。我正在使用浏览器测试我的结果,这主要是很好的。 但是,在某些情况下,我在Chrome上获得“资源解释为文档但在MIME类型application / xm上传输”错误,并且使用firefox我得到“XML解析错误:找不到元素”

奇怪的是,如果我通过添加一些条件来限制我的响应,那么它可以正常工作。这使我认为它与响应的大小有关。我在网上搜索过,但没有找到任何具体的答案。

我错过了什么?任何帮助表示赞赏。

感谢。

1 个答案:

答案 0 :(得分:0)

我正在使用Apache Camel将我的请求路由到不同的服务。我为CamelContext配置启用了streamCache标志。禁用streamCaching解决了这个问题。

有关流缓存的详细信息,请参见以下网址: http://camel.apache.org/stream-caching.html