转自:https://blog.csdn.net/m0_37392489/article/details/77683876
在tomcat下的conf目录文件夹下server.xml文件中添加 useBodyEncodingForURI="true" 能很好的解决此类问题的发生。
<Connector port="8080" useBodyEncodingForURI="true" redirectPort="8443" connectionTimeout="20000" protocol="HTTP/1.1"/>
亲测有效
本文介绍了一种解决Tomcat服务器上URI编码问题的方法,在server.xml文件中的Connector元素添加useBodyEncodingForURI=true属性,亲测有效,能够解决因编码问题导致的请求解析错误。
8320





