温馨提示: IE浏览器请使用IE8以上版本浏览。360浏览器、搜狗浏览器、百度浏览器、QQ浏览器请使用“快速模式”浏览。Chrome、Safari、Opera、Firefox浏览器请更新到新版本。
收搜网址库
我收藏 ● 我分享 ● 我快乐
  • 无需注册,学会收藏只要3秒。
  • 网址、书签可收也可搜。
  • 发现了感兴趣的资料? 试试收藏起来~~
收藏日期:2015-09-02 12:12      访问:1316
标   签:编程
关键词:HttpWebRequest
原地址:http://www.cnblogs.com/shanyou/archive/2012/01/27/RestSharp.html
现在互联网上的服务接口都是Restful的,SOAP的Service已经不是主流。.NET/Mono下如何消费Restful Service呢,再也没有了方便的Visual Studio的方便生产代理的工具了,你还在用HttpWebRequest 自己封装吗?Restful Service还有授权问题,自己写出来的代码是不是很不优雅?通常Restful Service返回的数据格式是XML或者Json,还要设置服务的输入参数等等,使用起来很复杂。本文向你推荐一个开源的库RestSharp轻松消费Restful Service。RestSharp是一个开源的.NET平台下REST和Http API的客户端库,支持的平台有.NET 3.5/4、Mono、Mono for Android、MonoTouch、Windows Phone 7.1 Mango。他可以简化我们访问Restful服务,可以到这里下载代码 https://github.com/johnsheehan/RestSharp/archives/master 更简单的使用NuGet。RestSharp使用Json.Net处理 Json数据同Poco对象的序列化。
使用RestSharp 库消费Restful Service