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 的標籤: