ดาวน์โหลดสองรายการ พร็อกซีสองตัว คำสั่ง curl เดียว
ใช้ขอบเขตการส่งของ curl เพื่อกำหนดพร็อกซีและไฟล์ผลลัพธ์แยกกัน
การวาง URL สองรายการหลังตัวเลือก --proxy เดียวทำให้ทั้งคู่ผ่านพร็อกซีเดียวกัน หากดาวน์โหลดแต่ละรายการต้องใช้เส้นทางของตนเอง ให้กำหนดขอบเขตการส่งให้ 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/
ที่อยู่พร็อกซีทั้งสองเป็นตัวอย่าง ให้เลือกปลายทาง HTTP จากบริการของคุณหรือ รายการพร็อกซี HTTP ตัวเลือก --next เริ่มการส่งอีกครั้งด้วยตัวเลือกท้องถิ่นชุดใหม่ ระบุพร็อกซีตัวที่สองให้ชัดเจน ตัวเลือกก่อนขอบเขตอาจต้องระบุซ้ำภายหลัง
นี่คือตัวอย่างแบบตามลำดับ ทำให้ตรวจคู่ของปลายทาง ไฟล์ผลลัพธ์ และพร็อกซีได้ง่าย การส่งแบบขนานเปลี่ยนการจัดตาราง แต่ไม่ได้เลือกพร็อกซีให้ URL แต่ละรายการโดยอัตโนมัติ
ระวังไฟล์ข้อความที่เป็นคู่
บรรทัดที่มี proxy-address destination-url คือรูปแบบของแอปพลิเคชัน curl ไม่อนุมานความหมายของคอลัมน์จากข้อความสุ่ม shell loop หรือ dispatcher ต้องแปลงแต่ละระเบียนเป็นตัวเลือกที่ชัดเจน
เก็บ arguments ไว้เป็น arguments การต่อ URL ที่ไม่น่าเชื่อถืออาจทำให้ช่องว่างหรืออักขระ shell เปลี่ยนความหมายของคำสั่ง ไวยากรณ์ไฟล์ตั้งค่า curl ที่มีเอกสารกำกับตรวจสอบได้ง่ายกว่า
บันทึก ผลลัพธ์ของการส่งแต่ละครั้ง แยกกัน และผูก เวลาจำกัดกับการจัดการความล้มเหลว ไว้กับการส่งที่ต้องใช้