IllegalArgumentException: Invalid character found in method name HTTP method names must be tokens

编程入门 行业动态 更新时间:2024-10-08 03:38:16

IllegalArgumentException: Invalid <a href=https://www.elefans.com/category/jswz/34/1768950.html style=character found in method name HTTP method names must be tokens"/>

IllegalArgumentException: Invalid character found in method name HTTP method names must be tokens

  最近,做项目的时候遇到如下异常:

java.lang.IllegalArgumentException: Invalid character found in method name [0x160x010x010x00-0x010x000x00)0x010x01`0x950xe9#0x13:0xc2v^0xa6D-0xa5_0xf30xd00xa59]. HTTP method names must be tokensat org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:417) ~[tomcat-embed-core-9.0.45.jar:9.0.45]at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:261) ~[tomcat-embed-core-9.0.45.jar:9.0.45]at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]at org.apache.tomcat.util.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]at org.apache.tomcat.util.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]at java.base/java.lang.Thread.run(Thread.java:835) ~[na:na]

  常导致该异常的因素有俩:

  • tomcat默认http header cache配置太小,我们只需要配置文件里面指定tomcat的maxHttpHeaderSize新的配置(在配置文件中将对应配置改大一些就ok啦)
  • https访问http协议导致出现的异常

更多推荐

IllegalArgumentException: Invalid character found in method name HTTP method nam

本文发布于:2024-03-14 15:51:43,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1736810.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:character   Invalid   IllegalArgumentException   method   tokens

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!