草庐IT

quotedprintable

全部标签

go - 如何在golang中获取带引号的可打印字符串

如何获取根据»RFC2045第6.7节创建的带引号的可打印字符串。在戈兰PHP等价物是“quoted_printable_encode(string$str)” 最佳答案 使用standardquotedprintablepackage对字符串进行编码:...import("bytes""mime/quotedprintable""github.com/pkg/errors")...functoQuotedPrintable(sstring)(string,error){varacbytes.Bufferw:=quotedprint

go - mime.quotedprintable 无法解码此消息

我正在尝试解码不完全符合QuotedPrintableString想法的消息。下面显示的其中一个片段有一个=,其中应该是一个=3D,它出现在很多地方。事实上这里有两种违规行为:------=_Part_7575500_2105086112.1449628640342Content-Type:text/html;charset="UTF-8"我正在解码如下:qpr:=quotedprintable.NewReader(msg.Body)cleanBody,err:=ioutil.ReadAll(qpr)导致的错误是:(提示第一个=之后的_)quotedprintable:invalidh