为什么不人使用base128? [英] Why don't people use base128?

查看:135
本文介绍了为什么不人使用base128?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

为什么使用基地64大家来传输在网络上的二进制数据?我问这个,因为ASCII字符集有128个字符,这在理论上可以重新present基地128 ...

Why is everybody using base 64 to transmit binary data on the web? I ask that because the ASCII character set has 128 characters which in theory could represent base 128...

推荐答案

由于其中的一些128个字符是不可打印(主要是那些低于$ C $口岸系统为0x20)。因此,它们不能可靠地作为字符串通过线路传输。而且,如果你去上面$ C $连接点128,你可以因为整个系统中使用不同的编码编码的问题。

Because some of those 128 characters are unprintable (mainly those that is below codepoint 0x20). Therefore, they can't reliably be transmitted as a string over the wire. And, if you go above codepoint 128, you can have encoding issues because of different encodings used across systems.

这篇关于为什么不人使用base128?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆