Подтвердить что ты не робот

Загрузите файл из URL в строку

Как я могу использовать С# для загрузки содержимого URL-адреса и хранения текста в строке без сохранения файла на жесткий диск?

4b9b3361

Ответ 1

string contents;
using (var wc = new System.Net.WebClient())
    contents = wc.DownloadString(url);

Ответ 2

Использовать WebClient

var result = string.Empty;
using (var webClient = new System.Net.WebClient())
{
    result = webClient.DownloadString("http://some.url");
}

Ответ 3

См. WebClient.DownloadString. Обратите внимание, что также существует метод WebClient.DownloadStringAsync, если вам нужно сделать это, не блокируя вызывающий поток.

Ответ 4

используйте этот код просто

var r= string.Empty;
using (var web = new System.Net.WebClient())
       r= web.DownloadString("http://TEST.COM");

Ответ 5

using System.IO;
using System.Net;

WebClient client = new WebClient();

string dnlad = client.DownloadString("http://www.stackoverflow.com/");

File.WriteAllText(@"c:\Users\Admin\Desktop\Data1.txt", dnlad);

получил его от MVA надеюсь, что это поможет