Base 64编码是仅用于支持旧版内容还是具有其他优点?

时间:2018-12-27 13:03:13

标签: encoding utf-8 base64

我已经知道的:-
数据以二进制形式传输/存储在计算机中。我们可以使用UTF-8之类的编码方案将数据从字符串传输到字节序列。像图像这样的数据已经以二进制格式存储。
现在,base-64编码用于将8位数据转换为6位数据,这些数据仅包含可打印字符的字节序列。我们这样做是因为诸如旧邮件系统之类的某些媒体,旧打印机仅正确理解可打印字符。

我无法理解的内容:-
1)现在大多数现代电子邮件系统都兼容8位编码,这意味着要支持<.01%的用户,我们正在远离8位方案。这看起来不对,我相信应该还有其他一些赞成使用6位编码方案的好处?
2)除邮件和打印机之外,还可以使用base 64编码的其他主要用例还有哪些?

0 个答案:

没有答案