按照规范,url参数必须使用限定字符,其它字符需要进行编码,用像js的encodeurlcomponent函数。
在IE和360浏览器的兼容模式,不会自动对url的参数进行编码,会导致tomcat报错。
对浏览器参数进行编码就解决了问题。
Stack Overflow上有问到这个,但是解答不正确,点支持的很少。
百度搜索结果也有提到,说要在nginx对请求进行编码。
按照规范,url参数必须使用限定字符,其它字符需要进行编码,用像js的encodeurlcomponent函数。
在IE和360浏览器的兼容模式,不会自动对url的参数进行编码,会导致tomcat报错。
对浏览器参数进行编码就解决了问题。
Stack Overflow上有问到这个,但是解答不正确,点支持的很少。
百度搜索结果也有提到,说要在nginx对请求进行编码。