У меня есть файл, который создается динамически (т.е. я запрашиваю его через обработчик http://mysite.com/images/1849?encoding=UTF-8&b=100"). Он создает изображение на основе того, какие атрибуты вы передаете. Я пытаюсь выяснить, как использовать WebClient.DownloadFile для захватить этот файл, но не может заставить его работать, кто-нибудь делал это раньше? Ошибка ничего не говорит мне "System.Net.WebException: исключение произошло во время запроса WebClient."
WebClient.DownloadFile
WebClient Client = new WebClient(); Client.DownloadFile("http://mysite.com/images22?encoding=UTF-8&b=100", @"c:\myfile.jpeg");
Не можете комментировать, нужно повторение ...
Вы пытались обернуть DownloadFile в блок Try / Catch и затем показать подробности ошибки?В частности, если это ошибка HTTP или какая-то другая системная ошибка?
DownloadFile
Try / Catch
Второй строковый параметр - это локальный файл для загрузки, например C:\image.bmp.
C:\image.bmp
Вместо этого можно использовать DownloadData, если вы хотите, чтобы вместо него работал байтовый массив.
DownloadData