📖download

circle-exclamation
void download(string localPath);

localPath - Путь до локального файла (Нового)

Пример:

MultiAPI.FTP newFTP = new MultiAPI.FTP("ftp://0.0.0.0:21/file.exmp", "root", "12345678");
newFTP.download("C:\\Folder\\file.exmp");

Описание:

Сохраняет файл с сервера в файл "localPath"

Исключения:

Исключения: 0x00004

Обработка: Исключенияarrow-up-right

Код:

FTP.cs
public void download(string localPath)
{
    if (string.IsNullOrEmpty(localPath)) throw new Exception("0x00003"); // Если "localPath" пустой, то выдаём исключение "0x00003"
    using (WebClient client = new WebClient()) // Создаём WEB-клиент
    {
        client.Credentials = new NetworkCredential(_userName, _password); // Устанавливаем учетные данные для аутентификации на сервере
        client.DownloadFile(_host, localPath); // Скачиваем файл "_host" в файл "localPath"
    }
}

Last updated

Was this helpful?