Действительно ли возможно прочитать вложение изображения из System.Net.HttpWebResponse
?
У меня есть URL к странице Java, которая генерирует изображения.
Когда я открываю URL в Firefox, диалоговое окно загрузки появляется. Тип контента является application/png.
Кажется, работает.
Когда я пробую это в c# и выполняю ПОЛУЧИТЬ запрос, я получаю тип контента: текст/HTML и никакой заголовок довольного расположения.
Простой код:
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
response.GetResponseStream()
пусто.
Попытка с Java была успешна.
Я должен подготовить webrequest или что-то еще?
Вам, вероятно, потребуется установить заголовок User-Agent.
Запустите Fiddler и сравните запросы.