1.问题描述:
服务启动两天报错
2.原因分析:
1)增加maxHttpHeaderSize
springboot: 在application.yml中增加max-http-header-size: 8192
2)使用了不安全字符,他们直接放在Url中的时候,可能会引起解析程序的歧义
3)当在浏览器中访问时 URL中带有特殊字符,如花括号冒号时,就会出现这个错误。例如:http://localhost:8080/index.do?{id:123},在有些情况下,即使没有花括号,只要带有"?+参数"就会报此异常。