您现在的位置是:首页 >  云笔记 >  开发随笔 >  文章详情

使用jquery的$.ajax post请求错误net::ERR_CONNECTION_RESET解决

特不靠谱   2020-07-13 09:09:35   402人已围观

       在使用jquery的$.ajax  post提交form表单时小一点的内容正常,一旦大一点就是开始报错:net::ERR_CONNECTION_RESET,如下图:

2020071216462323.png

猜测是内容过大导致的,上网查阅一些资料后解决方法:修改tomcat的配置文件server.xml》Connector port="80"  》下面增加或者改变maxPostSize的大小,如下:

    <Connector 
	port="80" 
	compressableMimeType="text/html,text/xml,application/json,text/css,text/plain,application/javascript,image/jpg,image/png,image/gif" 
	compression="on" 
	compressionMinSize="50" 
	connectionTimeout="20000" 
	noCompressionUserAgents="gozilla,traviata" 
	protocol="org.apache.coyote.http11.Http11NioProtocol" 
	redirectPort="8443"
	maxPostSize="20971520"
	/>


       如果不限制post的大小可以直接设置:maxPostSize="-1" ,个人还是建议适当的设置一个范文,例如maxPostSize=20971520时,为20M,单位是M。防止用户在不知情的情况下提交过大的内容导致tomcat死机;

分享到:

编辑发布时间:2020-07-13 09:09:35