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");
Était-ce utile?

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top