WebClient & Proxy

WebClient & Proxy


学校的图书资源贴心的提供了PDF可以下载,但是每一章节都是分开的PDF,为了节省下载的时间,我透过了webclient的方式依照文件名一次下载全部。

不过学校提供的资源网站是必须透过学校的proxy验证才可以取得资源,为了这个proxy验证特地找了一下使用的方式...

                    WebClient wc = new WebClient();
                    WebProxy wp = new WebProxy(proxyAddress, 8080);
                    NetworkCredential nc = new NetworkCredential(userName, password, domain);
                    wc.Proxy = wp;
                    wc.Proxy.Credentials = nc;
                    wc.DownloadFileAsync(uri, Path.Combine(saveDir, saveName));

DotBlog 的标签:C#