In FTP-URL efter in HTTP-proxy kin ien fan dizze twa opstellings brûke:

ModusWat curl stjoert
HTTP-FTP-gatewayIn HTTP-fersyk dat de proxy freget de FTP-boarne op te heljen.
CONNECT-tunnelTunnelfersyk, folge troch bytes fan it native FTP-protokol oer de akseptearre ferbining.

Dit kommando brûkt de gateway-opstelling:

curl --proxy http://203.0.113.10:8080 \
  ftp://files.example.com/report.txt

Ferfang it dokumintaasje-einpunt en it bestânsdoel. Sa't de curl-dokumintaasje oer HTTP-proxy útleit, praat curl yn dy modus HTTP mei de proxy. In slagge bestânsophelling bewiist net elke FTP-spesifike operaasje.

Foegje --proxytunnel ta as de tsjinst bedoeld is om native FTP troch CONNECT te dragen. It moat de nedige doelferbinings tastean. FTP hat skieden kontrôle- en dataferbinings, dus passive adressen/poarten, CONNECT-regels en serverkonfiguraasje kinne in oerdracht brekke nei't it oanmelden slagge is.

Hâld de mislearre stap: CONNECT-ôfwizing, FTP-aanmeldingsflater of passive dataflater. Tsjinstspesifike gateways dy't in oar doel yn USER/PASS kodearje, brûke har eigen oanmeldkonvinsjes; dy binne noch gewoane HTTP-proxyzertifisaten noch SOCKS-ûnderhanneling.

Brûk de dokumintearre proxymodus en de befeiligingskonfiguraasje fan 'e bestânsstsjinst. In tunnel allinnich fersiferet gjin platte FTP-zertifisaten of bestânsdata.

Relatearre artikelen