3
當我試圖編輯在下面的控制檯應用程序我得到異常Request.Headers,上面寫着主機鍵:如何通過web請求在c#中編輯請求主機頭?
The 'Host' header cannot be modified directly.
Parameter name: name
那麼我怎樣才能改變呢?
當我試圖編輯在下面的控制檯應用程序我得到異常Request.Headers,上面寫着主機鍵:如何通過web請求在c#中編輯請求主機頭?
The 'Host' header cannot be modified directly.
Parameter name: name
那麼我怎樣才能改變呢?
正如你所見,.Net Fx不允許編輯主機頭,但是自從.Net Fx 4.0以來,HttpWebRequest對象上有一個單獨的'主機'定義。你可以這樣使用它:
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://127.0.0.1/");
request.Host = "yourdomain.com";
希望能幫助你。
嗨Udi。你能告訴我們代碼嗎? – SquidScareMe 2011-05-29 10:04:41