ერთი --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/

ორივე პროქსის მისამართი ჩანაცვლებადია; HTTP ბოლო წერტილი აირჩიეთ HTTP პროქსების სიიდან. --next ახალი ადგილობრივი ვარიანტებით სხვა გადაცემას იწყებს. მეორე პროქსი ცხადად მიუთითეთ. საზღვრამდე მიცემული ვარიანტის გამეორება შემდეგაც შეიძლება გახდეს საჭირო.

ეს თანმიმდევრული მაგალითია და სამიზნის, გამოსატანი ფაილისა და პროქსის შეწყვილებას აადვილებს. პარალელური გადაცემები დაგეგმვას ცვლის და თითო URL-ს პროქსის ავტომატურად არ არჩევს.

ფრთხილად იყავით წყვილების ტექსტურ ფაილთან

proxy-address destination-url-ის შემცველი ხაზი თქვენი აპლიკაციის ფორმატია. curl შემთხვევითი ტექსტიდან სვეტების მნიშვნელობას ვერ გამოიცნობს. თითო ჩანაწერი მკაფიო ვარიანტებად გადააკეთეთ.

არგუმენტები არგუმენტებად დატოვეთ. არასანდო URL-ების შეერთებამ შეიძლება სივრცეებსა და shell-ის სიმბოლოებს ბრძანების მნიშვნელობა შეაცვლევინოს. curl-ის კონფიგურაციის ფაილის დოკუმენტირებული სინტაქსი უფრო მარტივად მოწმდება.

თითოეული გადაცემის შედეგი ცალკე ჩაიწერეთ და ვადები და შეცდომების დამუშავება საჭირო გადაცემას დაუკავშირეთ.

დაკავშირებული სტატიები