Výpis adresáře a stahování mohou fungovat přes HTTP proxy, zatímco FtpWebRequest odmítá UploadFile. Je to dokumentované omezení schopností, nikoli důkaz špatného hesla.

Pro HTTP proxy jsou podporované operace DownloadFile, ListDirectory a ListDirectoryDetails. Zapnutí pasivního režimu tomuto API nepřidává podporu nahrávání.

Schopná cesta HTTP CONNECT může přenášet TCP spojení jiného FTP klienta, v závislosti na zásadách proxy. Brána z HTTP do FTP může nabídnout vlastní operace. Ani jedno neznamená, že každé FTP API implementuje každé uspořádání.

Nastavení Proxy na null může zprovoznit povolené přímé nahrávání, ale to obchází prostředníka. Neopravilo nahrávání přes proxy.

Zvolte podporovaného FTP klienta a cestu pro požadovanou operaci. FtpWebRequest je pro nový vývoj zastaralý; HttpClient sám o sobě není náhradou FTP. Teprve poté, co ověříte, že je operace podporována, byste měli zkoumat její přihlašovací údaje k proxy, údaje FTP a datová spojení.

Související články