FTP permezz ta' proxy HTTP għandu żewġ modi differenti
Issepara gateway HTTP li jiġbed URL FTP minn curl li jitkellem FTP permezz ta' mini CONNECT.
URL FTP wara proxy HTTP jista' juża waħda minn dawn iż-żewġ arranġamenti:
| Mod | X'jibgħat curl |
|---|---|
| Gateway FTP HTTP | Talba HTTP li titlob lill-proxy jiġbed ir-riżorsa FTP. |
| Mini CONNECT | Talba għall-mina, segwita minn bytes tal-protokoll FTP nattiv permezz tal-konnessjoni aċċettata. |
Dan il-kmand juża l-arranġament tal-gateway:
curl --proxy http://203.0.113.10:8080 \
ftp://files.example.com/report.txtIssostitwixxi l-endpoint tad-dokumentazzjoni u d-destinazzjoni tal-fajl. Kif tispjega id-dokumentazzjoni ta' curl għall-proxy HTTP , f'dak il-mod curl jitkellem HTTP mal-proxy. Ġibda ta' fajl b'suċċess ma tippruvax kull operazzjoni speċifika għal FTP.
Żid --proxytunnel meta s-servizz huwa maħsub biex iġorr FTP nattiv permezz ta' CONNECT. Għandu jippermetti l-konnessjonijiet fil-mira meħtieġa. FTP għandu konnessjonijiet tal-kontroll u tad-data separati, għalhekk indirizzi/portijiet passivi, regoli CONNECT u konfigurazzjoni tas-server jistgħu jkissru trasferiment wara login b'suċċess.
Żomm l-istadju li falla: ċaħda ta' CONNECT, falliment ta' login FTP jew falliment tad-data passiva. Gateway speċifiċi għas-servizz li jikkodifikaw destinazzjoni oħra f'USER/PASS jużaw il-konvenzjonijiet tal-login tagħhom; dawk mhumiex kredenzjali ordinarji tal-proxy HTTP u lanqas negozjar SOCKS.
Uża l-mod tal-proxy dokumentat u l-konfigurazzjoni tas-sigurtà tas-servizz tal-fajls. Mina waħedha ma tikkriptax kredenzjali FTP fil-miftuħ jew data tal-fajls.