永洪社区

标题: tomcat升级时遇到的无效字符错误 [打印本页]

作者: 王静静    时间: 2021-4-13 18:38
标题: tomcat升级时遇到的无效字符错误
tomcat升级时遇到的无效字符错误,怎么解决????

作者: Yonghong-Club    时间: 2021-4-13 19:21
tomcat升级,替换tomcat下的lib文件夹到最新版本的tomcat7.0.90,连接BI时报错
java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986
at org.apache.coyote.http11.InternalInputBuffer.parseRequestLine(InternalInputBuffer.java:194)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1049)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
解决办法:在tomcat/conf/server.xml中加入以下配置:
relaxedQueryChars="|[]{}^"






欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4