Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC
tomcat version tomcat 8.0.38–> tomcat 8.5.8
把tomcat版本换成这个之后,出现了如题的bug http请求报 400
貌似是tomcat在tomcat8.0.38之后对请求的参数加了限制,导致json格式的请求参数 无法访问
解决办法
我重新下载了 tomcat8.0.35 OK;
tomcat8 下载的选择
相关推荐
java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986 at org.apache.coyote....
解决spring boot请求 java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986 错误 问题出在 高版本的tomcat会对请求头...
中国移动面试题
异常:Invalid character found in the request target. The valid characters are defined in RFC 3986;原因:由于tomcat的新版本增加了一个新特性,就是严格按照 RFC 3986规范进行访问解析,而 RFC 3986规范定义了...
可用于解决高版本tomcat部署后访问400问题m Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986 更换低版本的Tomcat来规避这种问题。
Invalid character found in the request target.The valid characters are defined in RFC 7230 and RFC3986。 tomcat版本升级后,请求中包含的特殊字符或中文会引起此报错。 更换此tomcat可解决。