Request header is too Large
解决方案一
修改默认大小
若为普通tomcat
在server.xml中
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" maxPostSize="0" maxHttpHeaderSize ="102400"/>
处加上
maxHttpHeaderSize =”102400”
若为SpringBoot项目
在application.properties文件中添加
server.max-http-header-size=102400
或
在application.yml文件中添加
server:
port: 8080
max-http-header-size: 102400
解决方案二
建议把这些数据放到body中, 尽量避免放置请求头中。
产生原因
请求头超过了tomcat的限值。本来post请求是没有参数大小限制,但是服务器有自己的默认大小, 若请求头默认大小, 便会产生该错误。
原创不易
转载请标明出处
如果对你有所帮助 别忘啦点赞支持哈