邮件主题解码

2024-05-18 05:36:24 发布

您现在位置:Python中文网/ 问答频道 /正文

为什么解码以下内容失败

Subject: =?ISO-8859-1?Q?Begr=FC=DFungsschreibe?=n

在解码以下作品时?你知道吗

Subject: =?ISO-8859-1?Q?Begr=FC=DFungsschreiben?=

我读了https://tools.ietf.org/html/rfc2047,但找不到一个注释,说明在结束标记?=之后必须有空格。这是这两条线的唯一区别。在第一行(失败的那一行)中,在结束标记后面有n。你知道吗

我使用Python2.7进行解码。你知道吗

我搜索了Python中的一个bug,但只能找到已解决的问题。你知道吗


Tags: https标记orghtmliso解码tools作品
1条回答
网友
1楼 · 发布于 2024-05-18 05:36:24

RFC2047 5.1

an 'encoded-word' that appears in a header field defined as '*text' MUST be separated from any adjacent 'encoded-word' or 'text' by 'linear-white-space'.

Subject头被定义为*text(在任何情况下,勘误表都会在第2节中添加相同的限制)。你知道吗

相关问题 更多 >