java.lang.IllegalArgumentException: 在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义

tech2025-12-21  1

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

最新回复(0)