WebClient.DownloadFile Download Fichier qui est créé dynamiquement
-
28-10-2019 - |
Question
J'ai un fichier créé dynamiquement (c'est-à-dire que je le demande via un gestionnaire http://mysite.com/images/1849?encoding=utf-8&b=100") Il crée l'image basée sur les attributs que vous transmettez. J'essaie de comprendre comment utiliser WebClient.DownloadFile
Pour saisir ce fichier mais ne peut pas le faire fonctionner, quelqu'un a-t-il fait cela avant? L'erreur ne me dit rien "System.net.webException: Une exception s'est produite lors d'une demande WebClient."
WebClient Client = new WebClient();
Client.DownloadFile("http://mysite.com/images22?encoding=UTF-8&b=100", @"c:\myfile.jpeg");
La solution
Impossible de commenter, a besoin de rep ...
Avez-vous essayé d'envelopper le DownloadFile
dans un Try / Catch
Bloquer puis afficher les détails d'erreur? Plus précisément, s'il s'agit d'une erreur HTTP ou d'une autre erreur système?
Autres conseils
Le deuxième paramètre de chaîne est un fichier local à télécharger, comme C:\image.bmp
.
Vous pourriez à la place utiliser DownloadData
Si vous voulez qu'un réseau d'octets fonctionne à la place.