.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();
}
}