Домой Internet Получаем содержимое файла из интернета: Справочник по C#

Получаем содержимое файла из интернета: Справочник по C#

855
0


      Иногда необходимо получить содержимое файла из интернета, например, в файле может содержится информация о последней версии приложения или просто получить HTML код страницы.


Я написал готовую функцию, котрая возвращает содержимое всего файла в качестве строки:

public string GetHtmlPageText(string url)
{
string txt = String.Empty;
WebRequest req = WebRequest.Create(url);
WebResponse resp = req.GetResponse();
using (Stream stream = resp.GetResponseStream())
{
using (StreamReader sr = new StreamReader(stream))
{
txt = sr.ReadToEnd();
}
}

return txt;
}

Необходимо добавить пространство имен:

using System.Net;
using System.IO;

      Теперь остается только вызвать функцию и получить информацию из файла. Добавьте на форму TextBox. Свойство Multiline установите в True.

ЧИТАТЬ ТАКЖЕ:  Изменяем размер иконок рабочего стола: Справочник по C#

Создадим обработчик события Load формы:

private void Form1_Load(object sender, EventArgs e)
{
string s = GetHtmlPageText("Адрес файла");
textBox1.Text = s;
}

Источник www.techweek.ru

Получаем содержимое файла из интернета: Справочник по C#

0.00 (0%) 0 votes

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь