WebClient.DownloadFile file di download creato dinamicamente
-
28-10-2019 - |
Domanda
Ho un file creato dinamicamente (ovvero lo richiedo tramite un gestore http://mysite.com/images/1849?encoding=UTF-8&b=100 ") Crea l'immagine in base agli attributi che passi. Sto cercando di capire come usare WebClient.DownloadFile
perprendi questo file ma non riesci a farlo funzionare qualcuno l'ha già fatto? L'errore non mi dice nulla "System.Net.WebException: si è verificata un'eccezione durante una richiesta WebClient."
WebClient Client = new WebClient();
Client.DownloadFile("http://mysite.com/images22?encoding=UTF-8&b=100", @"c:\myfile.jpeg");
Soluzione
non può commentare, bisogno di rep ...
Hai provato a avvolgere il DownloadFile
in un blocco Try / Catch
e quindi visualizzare i dettagli dell'errore?In particolare, se è un errore HTTP, o qualche altro errore di sistema?
Altri suggerimenti
Il secondo parametro stringa è un file locale in cui scaricare, ad esempio C:\image.bmp
.
Potresti invece usare DownloadData
se vuoi invece lavorare con un array di byte.