Popis direktorija i preuzimanje mogu raditi kroz HTTP proxy dok FtpWebRequest odbija UploadFile. To je dokumentirano ograničenje mogućnosti, a ne dokaz pogrešne lozinke.

Za HTTP proxy podržane su operacije DownloadFile, ListDirectory i ListDirectoryDetails. Omogućavanje pasivnog načina ne dodaje podršku za prijenos tom API-ju.

Sposobna putanja HTTP CONNECT može prenositi TCP veze drugog FTP klijenta, ovisno o pravilima proxyja. Gateway s HTTP-a na FTP može ponuditi vlastite operacije. Nijedno od toga ne čini da svaki FTP API implementira svaki raspored.

Postavljanje Proxy na null može omogućiti dopušteni izravni prijenos, ali to zaobilazi posrednika. Nije popravilo prijenos kroz proxy.

Odaberite podržani FTP klijent i putanju za potrebnu operaciju. FtpWebRequest je zastario za novi razvoj; HttpClient sam po sebi nije zamjena za FTP. Tek nakon što utvrdite da je operacija podržana, trebate istražiti njezine proxy vjerodajnice, FTP vjerodajnice i podatkovne veze.

Povezani članci