我的影片返回包含JSON编码的对象多方响应ASP.NET Web应用程序,再加上一堆二进制文件。 (对于生成该代码,见https://stackoverflow.com/a/12334553/98422 -这个问题也给出了位的背景)。
HTTP响应数据是这样的:
--b621907a-a740-44f4-b495-a91a078b90ef
Content-Type: application/json; charset=utf-8
[1,2]
--b621907a-a740-44f4-b495-a91a078b90ef
Content-Type: image/jpeg
<image file content>
--b621907a-a740-44f4-b495-a91a078b90ef
Content-Type: text/plain
<text file content>
--b621907a-a740-44f4-b495-a91a078b90ef--
所以,我现在想消费在客户端的响应。 我的客户是一个C#应用程序。
我怎样才能做到这一点? 我认为必须有它的一些框架的支持,但我不知道从哪里开始寻找。
这可能是不相关的,但我使用RestSharp大头我与Web服务器交互。 到目前为止,我所知道的,RestSharp将无法处理此回应(这是不够公平 - 这不是很RESTy)。
我有什么选择?