Как получить имя файла (HttpWebResponse) - C#

Узнай цену своей работы

Формулировка задачи:

Как всё таки получить имя файла через

HttpWebResponse

, если адрес выглядит так "http://сайт.ру/files/download/" или так "http://сайт.ру/files/download/get?download=setup" к примеру

Решение задачи: «Как получить имя файла (HttpWebResponse)»

textual
Листинг программы
HttpWebRequest request = (HttpWebRequest) WebRequest.Create("http://net.geo.opera.com/opera/stable?http_referrer=missing");
            HttpWebResponse response = (HttpWebResponse) request.GetResponse();
            
            var head = Regex.Match( response.Headers["Content-Disposition"], "filename=(.*)").Groups[1];
            
            Console.WriteLine(head);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.667 из 5
Похожие ответы