0

我有一些使用 Apache CXF 构建的 RESTful API。我正在使用浏览器来测试我的结果,这大部分工作正常。但是,在某些情况下,我在 Chrome 上收到“资源解释为文档,但使用 MIME 类型 application/xm 传输”错误,而在使用 firefox 时,我收到“XML Parsing Error: no element found”

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

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

谢谢。

4

1 回答 1

0

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

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

于 2013-06-29T03:12:50.390 回答