pop3:乱码如何处理???谢谢!!
连接POP3服务器后,下载邮件时,有时出现这样的字符:
Subject: =?gb2312?B?urq7r7rNu+y6zw==?=
请问,如何处理?
问题点数:100、回复次数:5Top
1 楼shanhe(TNT)回复于 2002-03-25 15:55:44 得分 100
=?gb2312?B?urq7r7rNu+y6zw==?=
1、第一个=?到下一个?之间是字符集
2、从?到下一个?之间是后面内容的编码方式,本例是base64编码,还可以是Q方式
3、从下一个?到最后的结束?=为编码后的内容,可以通过编码方式然后解码得到原来的未编码内容。
所以解码首先得到字符集,编码方式,然后提取编码后的内容,最后通过编码方式得到原始内容。Top
2 楼inforum(诚实做人 勤奋做事)回复于 2002-03-25 15:57:10 得分 0
用WinZIP附带的功能Top
3 楼water_j(随心所欲)回复于 2002-03-25 16:00:27 得分 0
试一下strconv函数
具体查一下MSDN!Top
4 楼qiongfeng()回复于 2002-03-25 16:33:15 得分 0
如何将base64码还原?Top
5 楼sonicdater(事过境迁,除了技术,我什么都没有了)回复于 2002-03-25 16:43:14 得分 0
base64 的编码 和解码 部分的 函数::
http://www.csdn.net/Expert/topic/422/422011.xml
Top




