tomcat版本是8.5.46
server.xml :
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000" relaxedQueryChars="|[,]"
maxPostSize="-1"
redirectPort="8443" />
<Engine name="Catalina" defaultHost="localhost">
catalina.properties :
tomcat.util.http.parser.HttpParser.requestTargetAllow=|
仅“ |”是工作,'[]'仍然是一个错误的请求。
[root@manager1 ~]# curl -I 'http://192.168.10.184:11201/default/szbiapial|.css'
找到HTTP / 1.1 302
伺服器:Apache-Coyote / 1.1
Set-Cookie:JSESSIONID = 19BA71A51489BFD728E30517C8A7B373;路径= /; HttpOnly
位置:/ login?redirectUrl =%2Fdefault%2Fszbiapial%7C.css
传输编码:分块
日期:2019年12月23日,星期一04:57:36 GMT
[root@manager1 ~]# curl -I 'http://192.168.10.184:11201/default/szbiapial\[.css'
HTTP / 1.1 400错误请求
伺服器:Apache-Coyote / 1.1
传输编码:分块
日期:2019年12月23日星期一04:37:51 GMT
连接:关闭