在学习当中碰到cookie中文乱码问题,问题原因:cookie对中文不太支持,将中文放入cookie中会报错误。 解决办法: 1.编码 将中文进行编码再放入cookie中: String username1 = URLEncoder.en ...
在学习当中碰到cookie中文乱码问题,问题原因:cookie对中文不太支持,将中文放入cookie中会报错误。
解决办法:
1.编码
将中文进行编码再放入cookie中:
String username1 = URLEncoder.encode(username, "utf-8");
String userpwd1 = URLEncoder.encode(userpwd, "utf-8");
其中username和userpwd其中有中文,username1和userpwd1是进行编码之后的字符串。
2.解码(如果不进行解码,页面会获取的是base64编码后的内容)
String unamePwd = URLDecoder.decode(cookies[i].getValue(),"utf-8");
其中cookies[i].getValue()是要进行解码的内容,根据自己的情况进行修改。
这样问题就解决了。
原标题:cookie中文乱码
关键词:ie
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。