tomcat(8.5)修改 http请求头部的最大长度

我遇到的这个问题是 tomcat的缓存太小了,默认是 8192(8k),如图tomcat源码中
tomcat(8.5)修改 http请求头部的最大长度_第1张图片

1、修改tomcat的头部缓存配置

修改位置:tomcat/conf/server.xml,添加maxHttpHeaderSize="40960"配置

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" maxHttpHeaderSize="40960"/>
2、spingboot配置

在application.yml,或者是application.properties中添加

server.max-http-header-size=40960

你可能感兴趣的:(tomcat(8.5)修改 http请求头部的最大长度)