Proprietà System.Net.FtpWebRequest.Proxy
Questo articolo fornisce osservazioni supplementari alla documentazione di riferimento per questa API.
Nota
Questa proprietà non è supportata in .NET Core e l'impostazione non ha alcun effetto. Il recupero del valore della proprietà restituisce null
.
La Proxy proprietà identifica l'istanza IWebProxy che comunica con il server FTP. Il proxy viene impostato dal sistema usando i file di configurazione e le impostazioni di rete dell'area locale. Per specificare che non deve essere usato alcun proxy, impostare sull'istanza Proxy del proxy restituita dal GlobalProxySelection.GetEmptyWebProxy metodo . Per altre informazioni sul rilevamento automatico del proxy, vedere Rilevamento automatico del proxy.
È necessario impostare Proxy prima di scrivere dati nel flusso della richiesta o ottenere la risposta. La modifica Proxy dopo la chiamata al GetRequestStreammetodo , BeginGetRequestStreamGetResponse, o BeginGetResponse genera un'eccezioneInvalidOperationException.
La FtpWebRequest classe supporta proxy client HTTP e ISA Firewall.
Se il proxy specificato è un proxy HTTP, sono supportati solo i DownloadFilecomandi , ListDirectorye ListDirectoryDetails .