HttpRequest request = new HttpRequest();
request.AddHeader("Host", "api.dwebsir.com");
request.Proxy = ProxyClient.Parse(ProxyType.Http, proxy);
这种添加自定义主机头的方法似乎不起作用。
当我忽略代理并且在没有标题的情况下发布时,似乎也可行。
但是当我使用proxy和request.Header发送数据时,它没有接收,并且没有任何响应
但是当我使用代理发布数据并收到此消息时
在此服务器上找不到请求的URL /as/token.oauth2。
我很确定错误是Host作为标题出现的,我没有得到正确的解决方法
答案 0 :(得分:0)
有一种方法可以做到,如此处给出的说明:
http://blogs.msdn.com/feroze_daud/archive/2005/03/31/404328.aspx
该框架的下一个版本(.NET Framework 4.0)将使其变得更容易。
http://blogs.msdn.com/ncl/archive/2009/07/20/new-ncl-features-in-net-4-0-beta-2.aspx
希望这对您有所帮助。