.NET 4.x Получение текста с файла - C#

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

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

Как получить данные со страницы в массив? Пробовал разными методами, все выдавали ошибку, что невозможно начать работу с URl. Получилось одним способом, но он нежелателен: 1. Скачать файл на компьютер. 2. Получить текст в массив. Каким еще образом можно? Вот пример ссылки: 5aq.ru/other/test1/file.txt

Решение задачи: «.NET 4.x Получение текста с файла»

textual
Листинг программы
class Program
    {
        static void Main(string[] args)
        {
            WebRequest request = WebRequest.Create("http://5aq.ru/other/test1/file.txt");
           
            request.Credentials = CredentialCache.DefaultCredentials;
           
            HttpWebResponse response = (HttpWebResponse)request.GetResponse();
            
            Console.WriteLine(response.StatusDescription);
           
            Stream dataStream = response.GetResponseStream();
            
            StreamReader reader = new StreamReader(dataStream);
            
            string responseFromServer = reader.ReadToEnd();
            
            Console.WriteLine(responseFromServer);
            
            reader.Close();
            dataStream.Close();
            response.Close();
            Console.ReadLine();
        }
    }

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


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

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

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