2011-06-22 79 views
0

我正在使用.net桌面应用程序使用代理向我的网站发出http请求。 当我提出用代理其工作正常http://www.mySite.com请求,但是当我尝试做一个请求,在例如http://www.mySite.com/someSection.net http请求使用代理404错误未找到

当我做不代理它工作正常,这两种情况的请求,则返回404错误。

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(websiteURL); 
       WebProxy proxy = new WebProxy(@"http://payforexsurf.info", false); 
       request.Proxy = proxy; 
       request.Method = "GET"; 
       request.KeepAlive = false; 
       HttpWebResponse response = (HttpWebResponse)request.GetResponse(); 

回答

0

我刚才看了一下他们的网站,我看不到的地方,他们是广告它可以以这种方式使用的代理服务。你的代码看起来是正确的,应该对付适当的代理服务。我认为问题在于这个基于Web的“网页请求”服务不是一个合适的代理服务器。

希望这可以帮助