升级tomcat后,访问项目出现此异常。
原因是升级后的tomcat设置了url参数解析规则,限制非法字符,如 | ,解决办法是:
文件目录:conf/catalina.properties
配置项:
tomcat.util.http.parser.HttpParser.requestTargetAllow=|
多个直接写即可,另外发现tomcat8中有些版本不需要配置也能支持特殊字符。
升级tomcat后,访问项目出现此异常。
原因是升级后的tomcat设置了url参数解析规则,限制非法字符,如 | ,解决办法是:
文件目录:conf/catalina.properties
配置项:
tomcat.util.http.parser.HttpParser.requestTargetAllow=|
多个直接写即可,另外发现tomcat8中有些版本不需要配置也能支持特殊字符。
转载于:https://my.oschina.net/shyloveliyi/blog/1504476