Ang listahan ng direktoryo at download ay maaaring gumana sa pamamagitan ng HTTP proxy habang tinatanggihan ng FtpWebRequest ang UploadFile. Ito ay dokumentadong limitasyon ng kakayahan, hindi patunay ng maling password.

Para sa HTTP proxy, ang mga sinusuportahang operasyon ay DownloadFile, ListDirectory at ListDirectoryDetails. Ang pagpapagana ng passive mode ay hindi nagdaragdag ng suporta sa upload sa API na iyon.

Ang isang may-kakayahang HTTP CONNECT na landas ay maaaring magdala ng mga TCP koneksyon ng ibang FTP client, depende sa patakaran ng proxy. Ang isang gateway mula HTTP patungo sa FTP ay maaaring mag-alok ng sarili nitong mga operasyon. Wala sa dalawa ang gumagawa sa bawat FTP API na ipatupad ang bawat kaayusan.

Ang pagtatakda ng Proxy sa null ay maaaring gawing gumana ang isang pinapayagang direktang upload, ngunit nilalampasan nito ang tagapamagitan. Hindi nito naayos ang isang upload sa pamamagitan ng proxy.

Pumili ng sinusuportahang FTP client at ruta para sa kinakailangang operasyon. Ang FtpWebRequest ay lipas na para sa bagong pag-unlad; ang HttpClient ay hindi, sa sarili nito, isang kapalit ng FTP. Pagkatapos lamang matiyak na sinusuportahan ang operasyon dapat mong siyasatin ang mga kredensyal nito sa proxy, mga kredensyal sa FTP at ang mga koneksyon ng data.

Kaugnay na mga artikulo