问答题 试将数据01001100 10011101 00111001进行quoted-printable编码,并得出最后传送的ASCIl数据。这样的数据用quotod-printable编码后,其编码开销有多大?
【正确答案】正确答案:01001100 00111101 00111001 01000100 00111001。 编码开销=(5-3)/3=66.7%
【答案解析】解析:quoted-printabIe编码规则是对于可打印的字节的二进制代码用两个十六进制数字表示,然后在前面加上一个等号“=”。而等号的二进制代码为00111101,即十六进制的3D,等号的quoted—printable编码为“=3D”。对于本题,所给数据的六进制表示为4C 9D 39,其中第二个字节为非ASCII编码,需要增加等号,增加后对应的ASCII值为L=9D9。则最后的ASCII编码为4C 3D 39 44 39。