首页 / 浏览问题 / 云GIS / 问题详情
超图FAQ: 在 Tomcat 中部署 war 包,访问服务时,控制台出现 java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986 的异常信息,该如何解决?
64,468EXP 2021年03月17日
超图FAQ: 在 Tomcat 中部署 war 包,访问服务时,控制台出现  java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986 的异常信息,该如何解决?

1个回答

超图FAQ: 原因是服务请求 url 中包含了受限制的特殊字符。解决方法:打开【Tomcat安装目录】/conf/catalina.properties文件,在文件末尾取消 tomcat.util.http.parser.HttpParser.requestTargetAllow=| 的注释,并将特殊字符添加在“=”后,即允许处理这些特殊字符。例如添加“{”和“}”,改为:tomcat.util.http.parser.HttpParser.requestTargetAllow=|{}。
64,468EXP 2021年03月17日
热门文章
关注我们
...