HttpRequest request = new HttpRequest();
request.AddHeader("Host", "api.dwebsir.com");
request.Proxy = ProxyClient.Parse(ProxyType.Http, proxy);这种添加自定义主机头的方式似乎不起作用。
当我忽略代理的时候,而没有标题的发布似乎也是有效的。
但是,当我使用proxy和request.Header发布数据时,它不起作用,也得不到任何响应
但是当我使用代理发布数据时,我收到了这个
在此服务器上找不到请求的URL /as/token.oauth2。
我非常确定错误是由于主机作为标头,我没有得到适当的修复
发布于 2018-07-19 23:44:45
有一种方法可以做到这一点,这里给出了解释:
http://blogs.msdn.com/feroze_daud/archive/2005/03/31/404328.aspx
该框架的下一个版本(.NET Framework4.0)将使其更容易。
http://blogs.msdn.com/ncl/archive/2009/07/20/new-ncl-features-in-net-4-0-beta-2.aspx
希望这对你有帮助。
https://stackoverflow.com/questions/51426607
复制相似问题