共计 240 个字符,预计需要花费 1 分钟才能阅读完成。
在使用 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");
正文完
发表至: JavaScript
2019-06-04