入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

base64编码,用于url中传输的base64

创建时间:2017-02-22 投稿人: 浏览次数:2969


转载:



Base64可以将二进制转码成可见字符方便进行http传输,但是base64转码时会生成“+”,“/”,“=”这些被URL进行转码的特殊字符,导致两方面数据不一致。

我们可以在发送前将“+”,“/”,“=”替换成URL不会转码的字符,接收到数据后,再将这些字符替换回去,再进行解码。



如果是Android的话,android.utils.Base64自带该功能:

Base64.encodeToString(encrypted, Base64.URL_SAFE|Base64.NO_WRAP);

Base64.decode(data, Base64.URL_SAFE);


Android 常用utils

http://blog.csdn.net/jinxinliu1/article/details/52712225




声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
  • 上一篇:没有了
  • 下一篇:没有了
未上传头像