关于net::ERR_CONNECTION_ABORTED的排查

使用的ajax请求,之前都没问题近期发现了这个问题,"net::ERR_CONNECTION_ABORTED"是在Chrome的控制台中打印出来的。
经过一番排查解决,排查步骤如下:

1.按照网上说的,可能是ajax的坑,设置async为true,测试之后无效;
2.修改tomcat的post限制,修改的文件是:server.xml
修改的内容如下:

<Connector port="8888" maxHttpHeaderSize="8192"
               maxThreads="10000" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8"
      maxPostSize="0"/>

即添加“maxPostSize="0",表示post上传大小无限制;

有的朋友说apache-tomcat-7.0.63 开始,参数 maxPostSize 的含义就变了:
如果将值设置为 0,表示 POST 最大值为 0,不限制 POST 大小需要将值设置为 -1
在此版本之前设置为 0 表示不限制 POST 大小,未验证待查。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。