1 火狐 谷歌没问题 ,i e报错
2 原因:http请求用了get方法 后面参数中有中文
3解决方案:(1)http请求改为post
(2)http请求将中文编译:encodeURI(url),
注:(1)web服务器自带解码,所以后台不用解码。
(2)另一种情况为含有特殊字符:日志显示请求地址中包含不合法字符,出现400错误,有的解释为
tomcat高版本严格按照RFC 3986规范解析地址。该规范只允许包含 a-zA-Z 0-9 - _ . ~ 以及所有保留字符 ! * ’ ( ) ; : @ & = + $ , / ? # [ ],但是项目在发起请求的参数中出现{},所以需要配置一下tomcat中的server.xml文件。