1.当遇到报错,由于被认为是客户端对错误(例如:畸形的请求语法、无效的请求信息帧或者虚拟的请求路由),服务器无法或不会处理当前请求。首先要确认是不是tomcat版本的问题,可能原因:前端提交的一些特殊字符在高版本的tomcat 中不能识别,
解决方法:
解决: 修改server.xml 配置
tomcat --> conf--> server.xml
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="utf-8" relaxedPathChars="|{}[],%" relaxedQueryChars="|{}[],%" />
.
感谢网有分享:https://blog.csdn.net/weixin_39207535/article/details/108260666