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

来源:互联网 发布:淘宝米兰密码是正品吗 编辑:程序博客网 时间:2024/06/10 03:50

编码要一致

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

1。base64编码里面有一个 “+” 号,在urlecode编码中 “+” 会被解码成空格
2。http头里面可能会用base64编码来传输一些信息,因为这些信息不会被web服务器默认做url解码的。
3。每76个字符都会添加一个换行”\n”,这个换行符会丢失。

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

1.去掉\n

2.替换空格为+

1 0
原创粉丝点击