【发布时间】:2011-04-22 01:01:18
【问题描述】:
在 C# 中是否有一种处理多部分 MIME 数据的简洁方法。
在调用已关闭的应用程序(我无权更改它)后,我收到如下所示的 MIME 响应。 C# 是否提供通过 System.Net.Mime 或 System.Net.Mail 解析此内容的能力?
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="----=_Part_42_31322961.1286389502467"
------=_Part_42_31322961.1286389502467
Content-Type: text/xml
Content-Transfer-Encoding: 7bit
Content-ID: <xmlContextInfo>
<UnneededXML> <Stuff> </Stuff> </UnneededXML>
------=_Part_42_31322961.1286389502467
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-ID: <myImage>
/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
我真正需要的只是响应中的“myImage”部分(比上面显示的要长得多)
【问题讨论】:
-
你能解析你的东西了吗?以下任何答案有帮助吗?