通常请求地址包含未经编码的中文字符时会出现此错误提示:
java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986
解决办法
前端对请求URL进行编码:encodeURI(url)
,进一步了解URL编码参考: Web开发中的URL编码(Java中URL地址乱码的解决方法)。
原因分析
参考: Java程序员注意:Tomcat Get请求的巨坑!。
最新评论
我的是ipv4网络,如何使用直播源啊!
我今天试了,不想啊,我的是新疆昌吉移动的网络。
收不到验证码电报
现在充值29起了