您的位置:首页 > 其它

url传中文乱码问题解决办法

2017-04-20 12:37 351 查看
编码要一致

byte[] res;
new String(res,"utf-8");


1。base64编码里面有一个 “+” 号,在urlecode编码中 “+” 会被解码成空格

2。http头里面可能会用base64编码来传输一些信息,因为这些信息不会被web服务器默认做url解码的。

3。每76个字符都会添加一个换行”\n”,这个换行符会丢失。

所以在传输和解密时要做如下处理:

1.去掉\n

2.替换空格为+
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: