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