The valid characters are defined in RFC 7230 and RFC 3986
在使用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");