2011-06-26 38 views
2

我有一個常規的C#(控制檯)應用程序,我想發送一個HTTP請求到指定的URL並取回響應。我會猜想要使用的對象是HttpRequest,但是我找不到該對象的合適構造函數,而MSDN文檔都假設您已經有了一個HttpContext以從中獲取您的請求。在我的情況下,我不 - 並且HttpContext也沒有一個直觀可用的構造函數 - 那麼這樣做的正確方法是什麼?快速新手問題:從哪裏開始創建HTTP請求?

回答

1

你不找HttpWebRequest?請注意,它的構造函數已過時:

請勿使用HttpWebRequest構造函數。使用WebRequest.Create方法初始化新的HttpWebRequest對象。如果統一資源標識符(URI)的方案是http://或https://,則Create將返回一個HttpWebRequest對象。