Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Платформа .NET Framework обеспечивает комплексную поддержку протокола FTP с помощью классов FtpWebRequest и FtpWebResponse. Эти классы являются производными от WebRequest и WebResponse. В большинстве случаев WebRequest и WebResponse классы предоставляют все необходимые для выполнения запроса, но если вам нужен доступ к функциям FTP, предоставляемым в качестве свойств, можно ввести эти классы в FtpWebRequest или FtpWebResponse.
Замечание
Эта статья связана с проектами, предназначенными для .NET Framework. Для проектов, предназначенных для .NET 6 и более поздних версий, FTP больше не поддерживается.
Примеры
Дополнительные сведения см. в следующих разделах: How to: Download Files with FTP, How to: Upload Files with FTP и How to: List Directory Contents with FTP.
FTP и прокси-серверы
Если прокси-сервер (указанный свойством Proxy) является HTTP-прокси, то поддерживаются только команды DownloadFile, ListDirectory и ListDirectoryDetails.