这是合法的引用可打印编码吗?
a ==
3D b
这个怎么样?
a = b
the second line
我想知道 = 是否可以在没有编码的情况下出现,并且像 =3D 这样的编码可以放在两行。RFC 是模棱两可的。
这是合法的引用可打印编码吗?
a ==
3D b
这个怎么样?
a = b
the second line
我想知道 = 是否可以在没有编码的情况下出现,并且像 =3D 这样的编码可以放在两行。RFC 是模棱两可的。
=
字符必须编码为=3D
以下是RFC 2045的相关摘录:
十进制值为 33 到 60(含)和 62 到 126(含)的八位字节,可以表示为对应于这些八位字节的 US-ASCII 字符(分别为 EXCLAMATION POINT 到 LESS THAN,以及 GREATER THAN 到 TILDE)。
=
ASCII 字符具有十进制代码 61,这解释了为什么 RFC 明确禁止该数字。因此,您的两个示例都不是合法的 Quoted-Printable 编码。以下编码是合法的:
a =3D b
the second line