- 
                
                    
- 
                chenzy 初学数据Lv2 发表于2025-1-9 18:07 
楼主
    
                        报错 The valid characters are defined in RFC 7230 and RFC 3986
解决办法:
在conf/catalina.properties中最后添加2行
tomcat.util.http.parser.HttpParser.requestTargetAllow=|{}
org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true
在conf/server.xml中的<Connector>节点中,添加2个属性:
relaxedPathChars="|{}[],"
relaxedQueryChars="|{}[],"
        
        
    
    
    
    
    
解决办法:
在conf/catalina.properties中最后添加2行
tomcat.util.http.parser.HttpParser.requestTargetAllow=|{}
org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true
在conf/server.xml中的<Connector>节点中,添加2个属性:
relaxedPathChars="|{}[],"
relaxedQueryChars="|{}[],"
 



 
                        