Nuɖuɖu eve, proxy eve, curl ɖoɖo ɖeka
Zã curl ƒe transfer boundary tsɔ naɖo proxy kple output file siwo le ɖokuiwo ŋu, eye nu meɖeɖe meɖe mɔ o.
Ne URL eve nɔ --proxy ƒe ɖoɖo ɖeka megbe la, woaɖo wo katã ɖe proxy ɖeka dzi. Ne nuɖuɖu ɖe sia ɖe hiã mɔ ɖokui, na curl transfer boundary:
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/
Proxy ƒe address eve nye placeholders; tia HTTP endpoint tso wò dɔwɔƒe alo tso HTTP proxy ƒe list me. --next wɔ transfer bubu si le options yeye ŋu. Ƒo proxy eve ƒe ŋkɔ ɖe eme. Option si nètsɔ ŋgɔ na boundary la ate ŋu aɖo ɖe megbe ake.
Esi nye example si dze ɖe teƒe me. Eɖe afɔ na nuɖoɖo, output file kple proxy ƒe nɔnɔme kpɔkpɔ. Curl hã ɖoa parallel transfer, gake parallelism trɔa scheduling; meɖoa proxy ɖe URL sia ŋu le eɖokui me o.
Ɖo ŋku ɖe text file si le pairs ŋu
Line si le proxy-address destination-url nye wò application ƒe format. Curl mele ŋuɖoɖo ɖe columns ƒe gɔmeɖeɖe tso text ɖeɖe me o. Shell loop, curl configuration si wɔ, alo dispatcher bubu nàɖe record sia ɖe options kɛkɛ me.
Ɖo arguments ɖe arguments me. Ne èɖo command tso URL siwo mele nuteƒe me o ŋu la, spaces alo shell characters ate ŋu atrɔ eƒe gɔme. Le dɔ siwo wɔna ɖoɖo me, curl configuration-file syntax si woɖe gɔme la sesẽ o wu string gã si wɔna kple asi.
Nya transfer sia transfer sia ƒe nɔnɔme ɖe eme. Nuɖuɖu kple dzidzɔ ƒe ŋgɔme meɖe nusi transfer eve wɔ o. Ɖo timeouts kple failure handling ɖe transfer si hiã wo ŋu, eye kpɔ boundary ne setting aɖe le abe wòyra ene.