Ajax调用导致net :: ERR_INCOMPLETE_CHUNKED_ENCODING

Zed*_*Zed 5 php apache ajax .htaccess jquery

net::ERR_INCOMPLETE_CHUNKED_ENCODING当在应用程序内部进行Ajax调用时,我在Chrome中随机出现错误.例如:

$.get('https://mydomain/myapi/getAll')
Object {readyState: 1, getResponseHeader: function,
 getAllResponseHeaders: function, setRequestHeader: function, overrideMimeType: function…}
        jquery.js:8625 GET https://mydomain/myapi/getAllnet::ERR_INCOMPLETE_CHUNKED_ENCODING
Run Code Online (Sandbox Code Playgroud)

返回JSON数据的后端使用PHP(5.3.9)和Apache(2.2.29).

这些是响应标头:

Cache-Control:no-cache, must-revalidate
Connection:Keep-Alive
Content-Type:text/html
Date:Thu, 30 Apr 2015 14:25:49 GMT
Expires:Sat, 26 Jul 1997 05:00:00 GMT
Keep-Alive:timeout=5, max=100
Last-Modified:Thu, 30 Apr 2015 14:25:50 GMT
Pragma:no-cache
Server:Apache/2.2.29 (Unix) mod_ssl/2.2.29 OpenSSL/0.9.8e-fips-rhel5
Transfer-Encoding:chunked
Run Code Online (Sandbox Code Playgroud)

我在htaccess配置中找到的唯一不寻常的事情是

SetOutputFilter DEFLATE
Run Code Online (Sandbox Code Playgroud)

我无法访问后端,但我猜想这里真正引起问题的是什么.在WAMP环境中运行相同的应用程序没有任何问题,如果它意味着什么.最有可能导致此错误的是什么?