同福

启动项目后访问报错java.lang.IllegalArgumentException: Invalid character found in method name [0x160x030x...]

介绍

介绍

福哥在编译完项目,打开浏览器访问localhost:8080接口的时候报错,回到IDEA里面发现了这样的错误信息

java.lang.IllegalArgumentException: Invalid character found in method name [0x160x030x010x020x000x010x000x010xfc0x030x030xe20x850xe80x01A0x08n,0xa4]. HTTP method names must be tokens

观察错误信息也没有找到出问题的代码文件,最关键的是项目之前是好的啊,怎么回事呢?

解决

原因

经过一番折腾发现原来是浏览器给localhost:8080使用了https协议了,而调试环境是不支持https的。。。

解决

改成 http://localhost:8080/xxx  之后,正常了~~

8f12bfe8a9f513f5.jpg