System.Net.FtpWebRequest.Proxy – vlastnost

Tento článek obsahuje doplňující poznámky k referenční dokumentaci pro toto rozhraní API.

Poznámka:

Tato vlastnost není podporována v .NET Core a nastavení nemá žádný vliv. Získání hodnoty vlastnosti vrátí null.

Vlastnost Proxy identifikuje IWebProxy instanci, která komunikuje se serverem FTP. Proxy server je nastaven systémem pomocí konfiguračních souborů a nastavení místní sítě. Chcete-li určit, že se nemá použít žádný proxy server, nastavte Proxy na instanci proxy vrácenou metodou GlobalProxySelection.GetEmptyWebProxy . Další informace o automatické detekci proxy serveru najdete v tématu Automatické zjišťování proxy serveru.

Před zápisem dat do datového proudu požadavku nebo získáním odpovědi musíte nastavit Proxy data. Změna Proxy po volání GetRequestStream, BeginGetRequestStream, GetResponsenebo BeginGetResponse metoda způsobí InvalidOperationException výjimku.

Třída FtpWebRequest podporuje proxy servery klienta brány firewall PROTOKOLU HTTP a ISA.

Pokud je zadaným proxy serverem http, jsou podporovány DownloadFileListDirectorypouze příkazy , a ListDirectoryDetails příkazy.