这是啥错误Http11Processor.service解析HTTP请求header错误

17-Dec-2023 10:00:10.380 信息 [http-nio-8181-exec-676] org.apache.tomcat.util.http.parser.Cookie.logInvalidHeader 收到包含无效cookie的cookie头[eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiZGVmYXVsdCIsImlzcyI6ImZhbnJ1YW4iLCJkZXNjcmlwdGlvbiI6ImFkbWluKGFkbWluKSIsImV4cCI6MTcwMzEzODQwMCwiaWF0IjoxNzAyNzc4NDAwLCJqdGkiOiJCWnI4S0g2QTZFQ2FkSWNzNmFnY092S1lJSTM4S0o0R1hvMTZ0ZUVNMTdIZkpEQkEifQ.KvIqwvvw4oBS9tPSPgVXTckj1tvvDJcEdXLWgvbZrHk"]。将忽略该cookie。␣注意:此错误的进一步出现将记录在调试级别。

17-Dec-2023 23:49:51.254 信息 [http-nio-8181-exec-694] org.apache.coyote.http11.Http11Processor.service 解析 HTTP 请求 header 错误注意:HTTP请求解析错误的进一步发生将记录在DEBUG级别。

java.lang.IllegalArgumentException: 在方法名称中发现无效的字符串, HTTP 方法名必须是有效的符号.

at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:431)

at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:503)

at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)

at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:831)

at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1634)

at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

at java.lang.Thread.run(Thread.java:748)

FineReport wk9811 发布于 2023-12-18 10:31 (编辑于 2023-12-18 14:03)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
luojian0323Lv7资深互助
发布于2023-12-18 10:34

HTTP 方法名必须是有效的符号 

是不是你http中包含不能解析的符号 比如 : ]

  • wk9811 wk9811(提问者) 这个怎么看呢?我也没乱改啥啊。
    2023-12-18 11:17 
  • wk9811 wk9811(提问者) 又重新装了一下版本。。还是有这种错误。如下 18-Dec-2023 10:27:34.603 信息 [http-nio-11111-exec-111] org.apache.coyote.http11.Http11Processor.service 解析 HTTP 请求 header 错误 注意:HTTP请求解析错误的进一步发生将记录在DEBUG级别。 java.lang.IllegalArgumentException: 在方法名称中发现无效的字符串, HTTP 方法名必须是有效的符号. at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:434) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:511) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:831) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1651) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748)
    2023-12-18 11:19 
  • luojian0323 luojian0323 回复 wk9811(提问者) 这是你安装后访问的地址? http://localhost:12100
    2023-12-18 12:30 
  • wk9811 wk9811(提问者) 回复 luojian0323 不是,不是,是8080
    2023-12-18 12:44 
  • luojian0323 luojian0323 回复 wk9811(提问者) 那这个日志是哪来的?
    2023-12-18 13:07 
最佳回答
0
CD20160914Lv8专家互助
发布于2024-9-17 14:46

image.png

image.png

  • 3关注人数
  • 371浏览人数
  • 最后回答于:2024-9-17 14:46
    请选择关闭问题的原因
    确定 取消
    返回顶部