我想下載PDF與WebClient
,但我需要發送的cookie請求添加cookie來WebClient的
如何添加cookie來WebClient
然後下載PDF
WebClient webClient = new WebClient();
webClient.DownloadFile("http://........", "C://2.pdf");
我想下載PDF與WebClient
,但我需要發送的cookie請求添加cookie來WebClient的
如何添加cookie來WebClient
然後下載PDF
WebClient webClient = new WebClient();
webClient.DownloadFile("http://........", "C://2.pdf");
您可以添加cookies來你的Web客戶端。
webClient.Headers.Add(HttpRequestHeader.Cookie, "cookies");
webClient.DownloadFile("http://........", "C://2.pdf");
WebClient
不支持cookie。您需要自行添加對Cookie的支持,覆蓋GetWebRequest
或僅使用HttpWebRequest
類。
說不上來,如果這在過去是真實的,但確實的WebClient今天支持Cookie。例如,請參閱-http://stackoverflow.com/questions/12537064/httprequestheader-cookie-format – FuzzyAmi
要麼使用的HttpWebRequest或子類的WebClient和覆蓋''GetWebRequest' GetWebResponse' –