发送HTTP请求内容过长发送失败解决方案
Posted jeanfear
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了发送HTTP请求内容过长发送失败解决方案相关的知识,希望对你有一定的参考价值。
tomcat 报错
java.lang.IllegalArgumentException: Request header is too large
问题分析:
请求头超过了tomcat的限值。本来post请求是没有参数大小限制,但是服务器有自己的默认大小。
解决方案:
(1) 修改 tomcat 的 server.xml 的配置文件,增加 请求字段长度。
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" maxPostSize="0" maxHttpHeaderSize ="102400" RIEncoding="UTF-8"/>
处加上maxHttpHeaderSize ="102400"
maxPostSize设置为0,不限制
以上是关于发送HTTP请求内容过长发送失败解决方案的主要内容,如果未能解决你的问题,请参考以下文章
openstack swift:服务器等待客户端发送请求的时间过长