இரண்டு பதிவிறக்கங்கள், இரண்டு ப்ராக்ஸிகள், ஒரு curl கட்டளை
தனித்த பதிவிறக்கங்களுக்கு தனிப் ப்ராக்ஸி மற்றும் வெளியீட்டு கோப்பை வழங்க curl இன் பரிமாற்ற எல்லைகளைப் பயன்படுத்துங்கள்.
ஒரே --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 ஊகிக்காது. Shell loop அல்லது dispatcher ஒவ்வொரு பதிவையும் வெளிப்படையான விருப்பங்களாக மாற்ற வேண்டும்.
Arguments-ஐ arguments-ஆகவே வைத்திருங்கள். நம்பகமற்ற URL-களை இணைத்துக் கட்டளை அமைத்தால் இடைவெளி அல்லது shell எழுத்துகள் அதன் பொருளை மாற்றலாம். curl configuration-file syntax சரிபார்க்க எளிதானது.
ஒவ்வொரு பரிமாற்றத்தின் முடிவையும் தனித்தனியாகப் பதிவு செய்து நேர வரம்புகள் மற்றும் தோல்வி கையாளுதலை தேவையான பரிமாற்றத்துடன் இணைக்கவும்.