Книга: C# для профессионалов. Том II

Загрузка файлов

Загрузка файлов

Существует два способа загрузки файлов с web-сайта с помощью WebClient, в зависимости от того, хотим ли мы файл сохранить или обработать его содержимое файла непосредственно внутри приложения. Если нужно просто сохранить файл, то вызывается метод DownloadFile(). Этот метод получает два параметра: URL, из которого необходимо извлечь файл, и имя файла (или путь доступа), в котором мы хотим сохранить файл.

WebClient Client = new WebClient();
Client.DownloadFile("http://www.Wrox.com/default.htm", "index.htm");

Более часто приложению приходится обрабатывать данные, полученные с web-сайта. Чтобы сделать это, используется метод OpenRead(), который возвращает ссылку типа Stream. Затем можно извлекать данные просто из потока.

WebClient Client = new WebClient();
Stream sfrm = Client.OpenRead("http://www.Wrox.com/default.htm");

Оглавление книги


Генерация: 1.078. Запросов К БД/Cache: 2 / 0
поделиться
Вверх Вниз