问题

java.lang.IllegalArgumentException: Invalid character found in method name […] HTTP method names must be tokens
记一个错误,详细原因后续有时间再深究
接收请求报错:

java.lang.IllegalArgumentException: Invalid character found in method name [0x160x030x010x000xb80x010x000x000xb40x030x030xbd)M0xddy0x09%0x890xdfR+0x920xfaT0xf70xee0xd8i,/0xea0xc20xc10x1330xbd40xb70xff30xf3[0x000x00<0xc0,0xc00x0a0xc0+0xcc0xa90xc00x090xc000xc00x140xc0/0xcc0xa80xc00x130x000x9f0x0090x0080x00k0x000x9e0xcc0xaa0x0030x0020x00g0x000x160x000x130x000x9d0x0050x00=0x000x9c0x00/0x00<0x000x0a0x000x050x000x040x010x000x00O0x000x000x000x0e0x000x0c0x000x000x09localhost0xff0x010x000x010x000x000x0a0x000x0a0x000x080x000x1d0x000x170x000x180x000x190x000x0b0x000x020x010x000x000x0d0x00]. HTTP method names must be tokens
	at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:418) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:260) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_221]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_221]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.lang.Thread.run(Thread.java:748) [na:1.8.0_221]

使用https去请求http就会报这个错。把https换成http即可

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐