Compartilhar via


FTP

O .NET Framework fornece suporte abrangente para o protocolo FTP com as classes FtpWebRequest e FtpWebResponse. Essas classes são derivadas de WebRequest e WebResponse. Na maioria dos casos, as classes WebRequest e WebResponse fornecem tudo o que é necessário para fazer a solicitação, mas se você precisar acessar os recursos específicos de FTP expostos como propriedades, pode converter essas classes para FtpWebRequest ou FtpWebResponse.

Observação

Este artigo é específico para projetos direcionados ao .NET Framework. Para projetos direcionados ao .NET 6 e versões posteriores, o FTP não tem mais suporte.

Exemplos

Para obter mais informações, consulte os seguintes tópicos : Como baixar arquivos com FTP, como carregar arquivos com FTP e como listar conteúdo de diretório com FTP.

FTP e servidores proxy

Se um proxy (especificado pela Proxy propriedade) for um proxy HTTP, então somente os comandos DownloadFile, ListDirectory, e ListDirectoryDetails serão suportados.