Рендеринг изображения в качестве ответа с использованием абсолютного url-адреса
я пытаюсь получить изображение в качестве ответа с веб-сайта, используя абсолютный url-адрес изображения. я попробовал ниже код. ответ показывает, но не изображение видно. я думаю, что здесь произошла простая ошибка. пожалуйста, помогите мне здесь.
Что я уже пробовал:
// Creates an HttpWebRequest with the specified URL. HttpWebRequest myWebRequest = (HttpWebRequest)WebRequest.Create("https://www.planwallpaper.com/static/images/HD-Wallpapers-C76_yCO55lB.jpg"); myWebRequest.Method = "GET"; myWebRequest.ContentType = "image/jpeg"; // Sends the HttpWebRequest and waits for the response. HttpWebResponse myHttpWebResponse = (HttpWebResponse)myWebRequest.GetResponse(); //HttpWebRequest_GetResponse(): Returns a response from an Internet resource. //get Stream Data from the response Stream receiveStream = myHttpWebResponse.GetResponseStream(); //read the response from stream. StreamReader streamReader = new StreamReader(receiveStream); byte[] data = System.Text.Encoding.Default.GetBytes(streamReader.ReadToEnd()); Response.ContentType ="image/jpeg"; Response.BinaryWrite(data); Response.End();