![]() |
1
5
在被问到这个问题时,这与WebRequest类是不可能的。但是,在出现此问题导致的Microsoft Connect问题之后,Microsoft将主机属性添加到.NET 4.0版的httpwebrequest类中。因此,如果您使用.NET 4.0或更高版本,则可以使用此代码实现所需的功能。
在.NET版本4之前,唯一真正的选择是打开一个套接字并自己执行HTTP请求,或者查找具有更多功能的第三方组件。 |
![]() |
2
2
我设法将代理设置为远程服务器的IP地址:
它不适用于所有场景,但在我的情况下都适用。 |
![]() |
3
0
我自己也遇到过类似的问题,但我还是设法用插座(如马丁·布朗所提到的)来解决它。这是我的答案: https://stackoverflow.com/questions/359041/request-web-page-in-c-spoofing-the-host#359299 |
![]() |
4
0
你可以使用我的解决方案来解决这个问题,它发布在这里: How to set custom "Host" header in HttpWebRequest? 这可以帮助您编辑主机头,避免使用代理解决方案。 |
|
Aivengo · NS Cloudflare的变化 1 年前 |