为什么不人使用base128? [英] Why don't people use base128?
本文介绍了为什么不人使用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屋!
查看全文