Бир --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 конфигурация файлынын синтаксисин текшерүү оңой.

Ар бир өткөрүүнүн жыйынтыгын өзүнчө жазып, тайм-ауттарды жана каталарды иштетүүнү тиешелүү өткөрүүгө байланыштырыңыз.

Тектеш макалалар