【发布时间】:2011-11-24 11:41:57
【问题描述】:
我完全不知道如何解析这个多部分 httpresponse。这是我收到的格式:
MIME 版本:1.0
RETS 版本:RETS/1.8
RETS 服务器:Interealty-RETS/1.5.247.0
传输编码:分块
缓存控制:私有,私有, max-age=0
日期:2011 年 9 月 25 日星期日 00:45:51 GMT
设置 Cookie:ASP.NET_SessionId=jt11w155vitdtlnwt2p3l345;路径=/; HttpOnly,RETS-Session-ID=jt11w155vitdtlnwt2p3l345;路径=/
服务器:Microsoft-IIS/6.0
X-AspNet-版本:2.0.50727
内容类型:多部分/并行;边界=yz2C9C5D87FD6148a3986510BCACF917A82C9C5D87FD6148a3986510BCACF917A8ZY
--简单边界
Content-Type:image/jpeg
Content-ID:123456
Object-ID:1
--简单边界
Content-Type:image/jpeg
Content-ID:123457
Object-ID:1
如何隔离响应的不同部分?这是返回一堆图像。我需要做的是将二进制数据转换为图像(我可以这样做)并将其以 Content-ID +“-”+ Object-ID +“.jpg”的格式保存到磁盘。我知道如何将字节转换为图像,我只是不知道如何隔离字节以便我可以转换它。任何帮助和示例代码将不胜感激!
【问题讨论】:
标签: c# asp.net stream httpwebrequest httpwebresponse