1:什么是Base64编码,base64能解决什么问题?
base64是网络上最常见的用于传输8Bit字节的编码方式之一,base64就是一种基于64个可打印字符来表示二进制数据的方法。可查看RFC2045~RFC2049,上面有MIME的详细规范。base64编码是从二进制到字符的过程,可用于在HTTP环境下传递较长的表示信息。采用base64编码具有不可读性,需要解码后才能阅读。
base64被广泛应用于计算机的各个领域,然而由于输出内容中包括两个以上“符号类”字符(+,=)不同的应用场景又分别研制了base64的各种“变种”。为统一和规范化base64的输出,base62x被视为无符号化的改进版本。