84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
有个项目使用base64编码的字符串在不同的程序语言同传递参数,它的编码结果是在各种平台是否能保持一致。就是说,PHP使用base64_encode编码出来的字符串能否在IOS或android平台正确解析出来,或相反过程也行得通。要求使用的是各自平台里标准的函数库。
认证0级讲师
base64就是编码算法而已,做的事就是把三个八位字节转换为4个6位字节,然后做一些补全,特殊字符处理什么的理论上,只要是按照官方算法去实现,不存在平台隔离这种事
base64加密是不管原始数据如何编码的, 编码后的数据时ascii字符, 一般默认结果中出现的字符有[0-9a-zA-z+/]共64个字符, 所以叫base64.
base64
ascii
[0-9a-zA-z+/]
编码再解码后的数据和编码前的数据完全相同, 所以是通用的.
base64只是一种算法,只要你的算法一样,肯定是与语言,平台无关的
base64就是编码算法而已,做的事就是把三个八位字节转换为4个6位字节,然后做一些补全,特殊字符处理什么的
理论上,只要是按照官方算法去实现,不存在平台隔离这种事
base64
加密是不管原始数据如何编码的, 编码后的数据时ascii
字符, 一般默认结果中出现的字符有[0-9a-zA-z+/]
共64个字符, 所以叫base64
.编码再解码后的数据和编码前的数据完全相同, 所以是通用的.
base64只是一种算法,只要你的算法一样,肯定是与语言,平台无关的