બે ડાઉનલોડ, બે પ્રોક્સી, એક curl કમાન્ડ
અલગ ડાઉનલોડ માટે curlમાં અલગ પ્રોક્સી અને આઉટપુટ ફાઇલ ગોઠવો.
એક --proxy પછીના બે URL એક જ પ્રોક્સી વાપરે છે. દરેક ડાઉનલોડને પોતાનો માર્ગ જોઈએ ત્યારે ટ્રાન્સફર સીમા આપો.
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/
બંને સરનામાં ઉદાહરણ છે; HTTP endpoint પ્રોક્સી યાદીમાંથી પસંદ કરો. --next નવી સ્થાનિક સેટિંગ સાથે બીજી ટ્રાન્સફર શરૂ કરે છે; બીજી પ્રોક્સી સ્પષ્ટ આપો.
આ ક્રમબદ્ધ ઉદાહરણ ગંતવ્ય, ફાઇલ અને પ્રોક્સીનું જોડાણ ચકાસવાનું સરળ બનાવે છે. Parallel transfer scheduling બદલે છે, દરેક URL માટે પ્રોક્સી આપમેળે પસંદ કરતું નથી.
જોડીવાળી ટેક્સ્ટ ફાઇલથી સાવચેત રહો
proxy-address destination-url ધરાવતી લાઇન એપ્લિકેશનનું ફોર્મેટ છે. curl મનસ્વી ટેક્સ્ટમાંથી columnનો અર્થ શોધતું નથી. દરેક recordને સ્પષ્ટ વિકલ્પોમાં ફેરવો.
Argumentsને અલગ રાખો. અવિશ્વસનીય URL જોડવાથી shell characters કમાન્ડનો અર્થ બદલી શકે છે; configuration file syntax વધુ સમીક્ષનીય છે.
દરેક ટ્રાન્સફરનું પરિણામ અલગ નોંધો અને timeout તથા error handling જરૂરી ટ્રાન્સફર સાથે રાખો.