【发布时间】:2016-03-17 14:46:24
【问题描述】:
我正在尝试解码一条不完全符合Quoted Printable String 理念的消息。
如下所示的其中一个 sn-ps 有一个 =,其中应该是一个 =3D,这在许多地方都会出现。事实上,这里发生了两种违法行为:
------=_Part_7575500_2105086112.1449628640342
Content-Type: text/html; charset="UTF-8"
我正在解码如下:
qpr := quotedprintable.NewReader(msg.Body)
cleanBody, err := ioutil.ReadAll(qpr)
产生的错误是:(抱怨第一个=之后的_)
quotedprintable: invalid hex byte 0x5f
请问我该如何解决这个问题?谢谢。
【问题讨论】:
标签: go decoding quoted-printable