tomcat:Error parsing HTTP request header

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat:Error parsing HTTP request header相关的知识,希望对你有一定的参考价值。

浏览器请求 tomcat 服务器地址,如果链接中带有特殊字符,比如 {},会报错:

Error parsing HTTP request header
Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level.
java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986

 

解决:

在 tomcat/conf/catalina.properties 文件,最后一行加上

tomcat.util.http.parser.HttpParser.requestTargetAllow=|{}

重启 tomcat 即可

 

以上是关于tomcat:Error parsing HTTP request header的主要内容,如果未能解决你的问题,请参考以下文章

Error parsing HTTP request header Larger错误解决方法

Error parsing HTTP request header Note: further occurrences of HTTP header parsing errors will be l

[Java Web]Error parsing HTTP request header Note: further occurrences of HTTP header parsing errors(

JSON parse error: Invalid UTF-8 解决办法系列

Eclipse 解决JSON parse error: Invalid UTF-8 总结 完善

信息: Error parsing HTTP request header Note: further occurrences of HTTP header parsing errors will