.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(); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д