通过C#中的代理从常规站点下载文件

时间:2010-05-25 10:58:19

标签: c# file proxy

我需要能够使用我的代理服务器从常规站点下载一些文件。

我已经尝试过了:

System.Net.WebClient client = new System.Net.WebClient();
client.Proxy = new WebProxy(ip, port);
client.DownloadFile(url);

但它根本不起作用。我错过了什么?没有代理,它就有效。

3 个答案:

答案 0 :(得分:1)

你收到错误吗?您是否需要指定一些credentials

答案 1 :(得分:1)

也许你的代理已经死了?你看过了吗?请提供更多相关信息,您是否收到错误/异常?

如果您未向我们提供我们必须知道的信息,我们无法帮助您;)

答案 2 :(得分:0)

WebProxy(ip,port)应该是WebProxy(“yourProxy:port”,bool),其中bool指定是否绕过了本地地址......

这应该可以使它