एका --proxy पर्यायानंतर दोन URL दिल्यास दोन्ही एकाच प्रॉक्सीमधून जातात. प्रत्येक डाउनलोडला स्वतंत्र मार्ग हवा असल्यास curl ला ट्रान्सफर बाउंडरी द्या.

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/

दोन्ही प्रॉक्सी पत्ते placeholder आहेत; HTTP endpoint तुमच्या सेवेतून किंवा HTTP प्रॉक्सी यादीतून निवडा. --next पर्याय नवीन स्थानिक पर्यायांसह दुसरे ट्रान्सफर सुरू करतो. दुसरी प्रॉक्सी स्पष्टपणे लिहा. बाउंडरीपूर्वी दिलेला पर्याय नंतर पुन्हा द्यावा लागू शकतो.

हे क्रमिक उदाहरण आहे. गंतव्य, आउटपुट फाइल आणि प्रॉक्सी यांची जोड तपासणे सोपे होते. Parallel transfer scheduling बदलतो; प्रत्येक URL साठी प्रॉक्सी आपोआप निवडत नाही.

जोड्यांच्या मजकूर फाइलसह सावध रहा

proxy-address destination-url असलेली ओळ तुमच्या applicationचा format आहे. curl मनमानी मजकुरातून columnsचा अर्थ ओळखत नाही. Shell loop किंवा dispatcherने प्रत्येक record स्पष्ट optionsमध्ये रूपांतरित करावा.

Argumentsना arguments म्हणूनच ठेवा. अविश्वसनीय URL जोडल्याने spaces किंवा shell characters कमांडचा अर्थ बदलू शकतात. curlची documented configuration-file syntax हाताने जोडलेल्या लांब stringपेक्षा तपासणे सोपे आहे.

प्रत्येक ट्रान्सफरचा निकाल स्वतंत्र नोंदवा आणि timeouts व failure handling आवश्यक ट्रान्सफरशी जोडा.

संबंधित लेख