我有一封电子邮件是通过附件发送给我的,但出于某种原因,它是以base64编码的字符串形式出现的。在电子邮件的一半,它看起来像这样;
Content-Type: application/x-zip-compressed; name="me.zip";
Content-Disposition: attachment; filename="me.zip"
Content-Transfer-Encoding: base64
UEsDBBQAAQAIANeV9y5y6d5oG..... etc.
我尝试将其复制到在线base64解码器(使用utf-8),然后将生成的文本复制到文件并重命名为.zip,但这不起作用。任何人都可以帮我搞这个附件吗?无法获得另一份副本。
感谢您的帮助。
答案 0 :(得分:0)
由于您将其标记为“c#”,我认为您可以编写简短的代码段,在这种情况下,您可以使用Convert.FromBase64String,然后将生成的字节数组写入文件。
链接的Microsoft文档显示了您想要的示例 - 读取文件,从base 64解码,然后编写结果。