这几天系统出现问题,原因是商品提交的时候大于2000条商品的时候就会提交不上,经过仔细排除发现是post请求长度的问题,最后修改了如下
<Connector connectionTimeout="20000" maxPostSize="52810000" port="8081" protocol="HTTP/1.1" redirectPort="8443"/>
然后又仔细看了一下,发现自己对POST和GET请求到了理解的误区,我们一般的理解是HTTP 协议下的 Get 请求参数长度是有大小限制的,最大不能超过XX,而 Post 是无限制的,这里需要更正一下
导致一种理解上的误区:
1、首先即使有长度限制,也是限制的是整个 URI 长度,而不仅仅是你的参数值数据长度。
2、HTTP 协议从未规定 GET/P