为了账号安全,请及时绑定邮箱和手机立即绑定

Tomcat服务器执行一段时间后,报错Error parsing HTTP request header

信息: 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 method name. HTTP method names must be tokens

at org.apache.coyote.http11.InternalAprInputBuffer.parseRequestLine(InternalAprInputBuffer.java:181)

at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:996)

at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:623)

at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2517)

at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2506)

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)

请问是什么原因?该怎么解决啊?

百度搜到说,要在server.xml中,设置并加大maxHttpHeaderSize的属性和值,但试了下,貌似没什么用啊!

正在回答

27 回答

可以重启试试。。我的重启就好了~

0 回复 有任何疑惑可以回复我~

请参考以下解决办法
https://img1.sycdn.imooc.com//5b1e3e20000139ad17380578.jpg

0 回复 有任何疑惑可以回复我~
#1

爱与痛的边缘4126319

哦,不是这个问题的解决办法
2018-06-11 回复 有任何疑惑可以回复我~

请问楼主最后怎么解决的?

0 回复 有任何疑惑可以回复我~

https://localhost:8080/MyThreeWeb/可能是浏览器转换时出现https出错,只需要去到s即可

2 回复 有任何疑惑可以回复我~

https 改成http 

0 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//5a73b669000139b310160261.jpg


这是为什么,tomcat运行一段时间后会报错,时间不固定。

jdk:1.8_144   spring boot 1.5.9  jar包启动方式。

0 回复 有任何疑惑可以回复我~

同时,服务器突然就莫名其妙挂掉了

0 回复 有任何疑惑可以回复我~

换个端口试试

0 回复 有任何疑惑可以回复我~

服务器都 跑了一段时间了,然后就出现这个错误,是怎么回事

0 回复 有任何疑惑可以回复我~

http://blog.csdn.net/qq_23703157/article/details/78290227

0 回复 有任何疑惑可以回复我~
首页上一页123下一页尾页

举报

0/150
提交
取消

Tomcat服务器执行一段时间后,报错Error parsing HTTP request header

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号