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#