顾名思义抛出此异常的原因是url的参数太长了,超过了tomcat的默认值,一般出现在get请求中。
如果使用的是外置的Tomcat
需要修改**%TOMCAT_HONE%\conf\server.xml**文件里的Connector标签,加两个个属性
修改前
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
修改后
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"
maxPostSize="-1" maxHttpHeaderSize="102400"/>
如果使用的是SpringBoot内置的Tomcat
yml配置文件中增加两个配置
server:
maxPostSize: -1
maxHttpHeaderSize: 102400