使用有限字符集编码数据的系统

时间:2016-06-05 08:58:26

标签: url url-encoding

正确澄清我需要的内容:我想知道 - 是否有任何标准或惯例用于在我可能尝试使用的网址中对此类信息进行编码阅读它的内容

我确信已经建立了使用非二进制字符集编码二进制信息的方法。在这种情况下,每个位置可以被66个不同字符中的一个占用,因此如果以对数方式查看,每个“字节”略长于6位。

例如,我从IEEE收到的邮件中的链接出乎意料地长了:

  

的http:// links.mail.spectrum.ieee.org/mpss/c/4wA/vCMaAA/t.1xp/MW0ThjonTUa ...   ... 6Bg3tXEzxb1xlZ4zyB3umN-2BxkLQw6LtGSGH3ghSDqpqiUmxfSVUprd0HnHYipmddjyE-3D

总共876个字符(我在这里删除了大部分字符) - 超过半个千字节

编码必须符合网址中的合法字符,我收到的网址中的编码仅使用66个ASCII字符 - 请参阅下文。

可能 - 当然 - 它是专有的并且没什么希望,但我想知道是否确实存在一些标准,如果需要的话可以让它们可读。

我的数学:

Body

~0.62 kb

此估计数为26个鞋面,26个降低,10个数字和4个标点字符。 841 * (log(26+26+10+4) / log(2)) / 8 / 1024

由于网址有de facto limit of 2000 characters,因此精心制作的网址可以传输一千字节的“个性化”信息。

0 个答案:

没有答案