The valid characters are defined in RFC 7230 and RFC 3986

2,370次阅读
没有评论

在使用 Spring 的时候,在一个跳转时 Tomcat 就报 The valid characters are defined in RFC 7230 and RFC 3986

报错很明显 url 中的字符集不支持,就是有非法的字符

当时我用 chrome 访问没有问题,问题出现在用 ie 访问报错。

1,解决方法

将地址 url encode 编码:

location.href = encodeURI(response.data);
String url = "?code=" + URLDecoder.encode("不错", "UTF-8");

正文完
 
Blood.Cold
版权声明:本站原创文章,由 Blood.Cold 2019-06-04发表,共计240字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。