http请求问题

1.   http post request header is too large,请求头太长

  

修改:

1 <Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8099" protocol="HTTP/1.1" redirectPort="8441" useBodyEncodingForURI="true"/>

为:

1 <Connector URIEncoding="UTF-8" connectionTimeout="20000" maxHttpHeaderSize="102400" maxPostSize="-1"  port="8099" protocol="HTTP/1.1" redirectPort="8441" useBodyEncodingForURI="true"/>

注意: 加maxPostSize="0"(POST数据大小限制-1或者0表示没有限制),我加了之后,后端一直收不到前端ajax发送过来的数据,后端接收的数据一直是NULL,后来查找资料发现tomcat的不同版本maxPostSize设置值不同,有的是小于0有的是等于0就可以,所以根据实际情况调整参数值,一般情况下 -1 为没有限制,可满足要求

posted @ 2019-08-06 16:58  奋进的小土豆  阅读(137)  评论(0编辑  收藏  举报