如何通过Web请求在C#中编辑请求主机标头?

| 当我尝试在控制台应用程序下的Request.Headers上编辑Host密钥时,我得到了异常提示:
The \'Host\' header cannot be modified directly.
Parameter name: name
那么我该如何更改呢?     
已邀请:
        如您所见,.Net Fx不允许编辑主机头,但是自.Net Fx 4.0起,HttpWebRequest对象上有单独的\'Host \'定义。您可以像这样使用它:
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(\"http://127.0.0.1/\");
request.Host = \"yourdomain.com\";
希望对您有所帮助。     

要回复问题请先登录注册