当使用jquery ajax读取内容并加载到页面的时候,报如下错误
net::ERR_INCOMPLETE_CHUNKED_ENCODING
从字面上理解就是“CHUNKED_ENCODING”不完整,恰巧在定位问题的时候查到这个可以通过调整Tomcat的参数maxHttpHeaderSize来解决,
maxHttpHeaderSize="8192" http请求头信息的最大程度,超过此长度的部分不予处理。default 8K
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
keystoreFile="${catalina.base}/conf/tomcat.keystore.p12" keystoreType="PKCS12" keystorePass="changeit"
clientAuth="false" sslProtocol="TLS" maxHttpHeaderSize="51200" />
虽然可以临时解决这个问题,但最好的解决方法还是看看header中的数据为什么会这么大,进而从根本上解决问题