java操作读取IE里的中文Cookie,出现乱码

Python012

java操作读取IE里的中文Cookie,出现乱码,第1张

可以针对IE浏览器 做一下处理

request.getHeader("User-agent") 浏览器的信息在这个里面可以找到

如果是IE9 这个值应该有MSIE 如果是 10 11 这个值里面应该会有Trident(包括一些采用IE内核的) 前端js encode内容 后面拿到 内容 decode

本地运行没问题,部署到服务器上就有问题。那么如果你没有权限修改服务器的tomcat的service.xml文件就只能修改自己的程序了。

比如说你要传一个test = "你好"到页面去你可以先

test = URLEncoder.encode(test, "utf-8")这么处理一下

然后到页面取到test之后再处理一下

test = URLDecoder.decode(test, "UTF-8")