【发布时间】:2013-05-22 00:33:29
【问题描述】:
我正在用 C# .NET 3.5 构建一个 RESTful API 客户端。
我首先开始使用旧的HttpWebClient(和HttpWebResponse)构建它,我可以做任何我想做的事情。我很高兴。我唯一遇到的问题是 JSON 响应的自动反序列化。
所以,我听说了一个名为 RestSharp (104.1) 的出色库,它简化了 RESTful API 客户端的开发,并自动反序列化 JSON 和 XML 响应。我在上面切换了我所有的代码,但现在我意识到我不能做我可以用 HttpWebClient 和 HttpWebResponse 做的事情,比如访问和编辑原始请求正文。
谁有解决办法?
编辑:我知道如何设置请求正文(使用request.AddBody()),我的问题是我想获取此请求正文字符串,对其进行编辑,然后在请求中重新设置(更新即时请求正文)
【问题讨论】:
标签: c# rest .net-3.5 client restsharp