HTTP Webrequest Wrapper / Helper Library

时间:2012-10-07 12:52:26

标签: c# .net vb.net httpwebrequest

我想知道你是否能让我知道好的http包装器/帮助程序库来获取和发送用于.NET Framework 3.5 +的数据

Webclient不适合我的需求,因此寻找一个好的选择。如果我找不到任何好处,那么我将仅使用自定义webrequest代码。

由于

2 个答案:

答案 0 :(得分:2)

一些用于REST客户端或HTTP的库:

  1. 正如您所说的WebClient,HttpWebRequest / HttpWebResponse

  2. HttpClient类

    对于.NET 4.5,但这是一件非常酷的事情 http://msdn.microsoft.com/en-us/library/system.net.http.httpclient.aspx

  3. RestSharp

    示例和文档甚至源代码都试图找到关闭。现场 http://restsharp.org/

  4. 当你需要替代.NET内置类(如WebClient和HttpClient)时,我建议尝试使用RestSharp

答案 1 :(得分:1)

最近我在服务堆栈(.NET 3.5和4)http://www.servicestack.net/上也运气不错。