http post request header is too large 问题,ajax上传base64

post请求,本身请求参数无大小限制,但是一般的服务器像tomcat都有默认大小,出现上述问题就是传输的参数超过了默认大小,

处理办法:在server.xml中 <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"  maxPostSize="-1" maxHttpHeaderSize ="102400"/> 

处加上 maxPostSize="-1" maxHttpHeaderSize ="102400"

tomcat7之前的版本, maxPostSize="0或负数"

tomcat7和之后的版本, maxPostSize="负数"

猜你喜欢

转载自blog.csdn.net/weixin_39703170/article/details/80137694