标题值似乎始终编码为“ISO8859-1”。
答案 0 :(得分:0)
有可能。在这里阅读:http://www.ietf.org/rfc/rfc2047.txt
简要介绍。你在标题中写道:=?UTF-8?B?0YTRi9Cy?=
,其中UTF-8
是编码,B
是针对Base64(可能是引用可引用的Q),0YTRi9Cy
是实际的编码数据(这里是一些俄文文本)
encoded-word =“=?” charset“?” 编码“?”编码文本“?=”
charset = token;见第3节
encoding = token;见第4节
token = 1 *
especials =“(”/“)”/“<” /“>” / “@”/“,”/“;” /“:”/“ <“> /”/“/”[“/”]“/”?“/”。“/”=“
encoded-text = 1 * ; (但请参阅“在消息中使用编码字词” ;标题“,第5节)
答案 1 :(得分:0)
这取决于标题。
据我所知,在HTTP标头中没有对RFC 2047编码的可互操作支持,RFC 2616中也没有明确允许这样做。
新的HTTP规范将不再提及RFC 2047编码(请参阅Ticket 111)。
对于使用参数的标头(例如Content-Type或Content-Disposition),RFC 2231中定义的编码可以替代。