Quoted-printable编码是一种字符编码方案,主要用于将8位数据编码为7位数据,以便在只允许7位数据传输的媒介(如某些电子邮件系统)中安全传输。这种编码方案通过使用可打印的ASCII字符(主要是33到126之间的字符,即排除空格和ASCII控制字符)来表示8位数据,同时引入了一些特定的转义序列来表示不能直接传输的字符。
具体前往:https://config.net.cn/tools/Quoted-Printable-Encoding.html
quoted-printable 编码和 base64编码都是同 MIME常用的内容传送编码。quoted-printable 编码适用于当所传送的数据中只有少量的非 ASCI码,例如汉字。这种编码方法的要点就是对于所有可打印的ASCII码,除特殊字符等号“=”外,都不改变。等号“=”和不可打印的ASCII码以及非ASCII码的数据的编码方法是:先将每个字节的二...
Quoted-printable编码: 主要用于文本和邮件,将非ASCII字符(如中文、特殊字符)转换为ASCII字符。 使用"=“加上十六进制的编码表示非ASCII字符,例如”=E4=B8=AD"表示中文字符"中"。 不会对ASCII字符进行编码,只对非ASCII字符进行编码。 编码后文本的长度会稍微增加。 Base64编码: 主要用于表示二进制数据(如图片、音...
Quoted-Printable编码
说明Quoted-printable编码算法。相关知识点: 试题来源: 解析 答:这种编码称为可打印的引用编码(Quoted-printable encoding),被编码的数据以8BIT的字节为单位,这种编码方法的要点就是对于所有可打印的ASCII码,除了特殊符号“=”以外,都不改变。编码算法的要点是: (1)如果被编码数据字节的值在33到60之间(字符!至字符...
在云计算领域,编码/解码 QuotedPrintable 的代码是一个非常重要的概念。QuotedPrintable 是一种将非 ASCII 字符转换为可打印的 ASCII 字符的编码方式,通常用于将二进制数据转换为文本字符串。 在云计算领域,编码/解码 QuotedPrintable 的代码主要应用于数据传输和存储过程中,将非 ASCII 字符转换为可打印的 ASCII 字符...
quoted—printable编码适用于所有可以打印的ASCII码,除非特殊字符等号“=”外,都不改变。 base64编码适用于任意的二进制文件。编码过程足先将二进制代码划分为一个24bit长的单元,然后将每一个24bit单元划分为4个6bit组,每一个6bit组按照一定方法转换成ASCII码。 base64编码增加了开销,当需要传送的数据大部分为ASCII...
str = System.Web.HttpUtility.UrlDecode(str, System.Text.Encoding.UTF8); 这样 解码出来就能看懂了 下面是编码方式 粘贴来的不解释 int j = -1; for (int i = 0; i < b.Length; i++) { if (b[i] == '%') { c += "="; j = i; ...