快速新手问题:从哪里开始创建HTTP请求?

时间:2011-06-26 07:57:24

标签: c# http

我有一个常规的C#(控制台)应用程序,我想将HTTP请求发送到指定的URL并返回响应。我猜想要使用的对象是HttpRequest,但我找不到适合该对象的构造函数,并且MSDN文档都假设您已经有一个HttpContext从中获取你的申请。在我的情况下,我没有 - 而且HttpContext也没有直观可用的构造函数 - 那么这样做的正确方法是什么?

3 个答案:

答案 0 :(得分:2)

可能是this您正在寻找的。

答案 1 :(得分:2)

答案 2 :(得分:1)

你不是在寻找HttpWebRequest吗?请注意,它的构造函数已过时:

  

不要使用HttpWebRequest构造函数。使用WebRequest.Create方法初始化新的HttpWebRequest对象。如果统一资源标识符(URI)的方案是http://或https://,则Create返回一个HttpWebRequest对象。