【问题标题】:How To Parse Multipart HttpWebResponse如何解析多部分 HttpWebResponse
【发布时间】: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
内容类型:多部分/并行;边界=yz2C​​9C5D87FD6148a3986510BCACF917A82C9C5D87FD6148a3986510BCACF917A8ZY
--简单边界
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


    【解决方案1】:

    我最终使用了一个库来解析 RETS(房地产交易标准)响应。我使用的库叫做librets

    【讨论】:

      【解决方案2】:

      如果您尝试使用 RETS 协议下载房地产交易,请尝试使用http://code.google.com/p/jrets/

      【讨论】:

      • jrets 的 URL 是 404'd :(
      【解决方案3】:

      我建议你使用像 RestSharp 这样的库。

      【讨论】:

        猜你喜欢
        • 2013-11-01
        • 1970-01-01
        • 1970-01-01
        • 2013-08-19
        • 1970-01-01
        • 2010-12-28
        • 2013-05-20
        • 1970-01-01
        • 2016-11-08
        相关资源
        最近更新 更多