IE浏览器访问报错内容:异常:Invalid character found in the request target. The valid characters are defined in RFC 736
发现谷歌浏览器完全可以兼容,而IE这个微软弃婴,还有某些企业再用,也是没sei了。闲话少说,直接上解决方案。
1:tomcat目录下conf文件夹内 Catalina.properties 文件最后一行:tomcat.util.http.parser.HttpParser.requestTargetAllow=| 前面去掉#并在后面加{}。如:tomcat.util.http.parser.HttpParser.requestTargetAllow=| {}
2:var lurString = “pic/select?stutes=成功&createTime=”+daytime; 中有中文,用 lurString = encodeURI(lurString); 函数进行转译,好奇心重的童鞋,可以查看一下document.write(lurString ); 把中文进行处理。随后便可以进行访问了。
IE访问tomcat报错的 :Invalid character found in the request target. The valid characters are defined in RFC736问题 解决了。
解决异常:Invalid character found in the request target. The valid characters are defined in RFC736问题
最新推荐文章于 2022-05-06 11:16:48 发布