Zwee URLen no enger eenzeger --proxy-Optioun ginn allebéid duerch dee selwechte Proxy geschéckt. Wann all Download säin eegene Wee brauch, gitt curl eng Iwwerdroungsgrenz:

curl --proxy http://203.0.113.10:8080 \
  --output first.html https://example.com/ \
  --next \
  --proxy http://203.0.113.20:8080 \
  --output second.html https://example.org/

Béid Proxyadressen si Plazhalter; wielt HTTP-Endpunkte vun Ärer Déngschtleeschtung oder aus der HTTP-Proxylëscht. D’Optioun --next start eng aner Iwwerdroung mat engem frësche Set lokaler Optiounen. Gitt den zweete Proxy explizit un. Eng Optioun virun der Grenz muss duerno vläicht nach eng Kéier uginn ginn.

Dëst ass e sequentiellt Beispill. D’Zesummespill vu Zil, Ausgabefichier a Proxy ass einfach ze kontrolléieren. curl ënnerstëtzt och parallel Iwwerdroungen, mee Parallelismus ännert d’Plangung; en wielt net automatesch e Proxy fir all URL.

Opgepasst bei enger Textdatei mat Päre

Eng Linn mat proxy-address destination-url ass d’Format vun Ärer Applikatioun. curl leet d’Bedeitung vun dëse Kolonnen net aus arbiträrem Text of. Eng Shell-Schleef, eng generéiert curl-Konfiguratioun oder en anere klengen Dispatcher muss all Rekord an explizit Optiounen ëmwandelen.

Halt Argumenter als Argumenter. Eng Kommando duerch d’Verkette vun onzouverlässegen URLen ze bauen kann duerch Leerzeechen oder Shell-Zeeche seng Bedeitung änneren. Fir widderholl Aarbechten ass curl seng dokumentéiert Konfiguratiounsdateisyntax méi einfach ze iwwerpréiwen wéi eng laang manuell zesummegesate String.

Notéiert separat d’Resultat vun all Iwwerdroung. E erfollegräichen éischten Download seet näischt iwwer de Wee oder d’Äntwert vum zweete. Halt Timeouts a Feelerbehandlung bei der Iwwerdroung, déi se brauch, a kontrolléiert d’Grenz wann eng Astellung verschwonnen ze sinn schéngt.

Ähnlech Artikelen