CONNECT கோரிக்கையில் ப்ராக்ஸி குக்கியை வைத்திருத்தல்
இலக்கு குக்கியை ப்ராக்ஸி அங்கீகாரமாகக் கருதுவதற்குப் பதிலாக விற்பனையாளர் வரையறுத்த CONNECT உள்நுழைவுக்கு libcurl இன் தனி ப்ராக்ஸி-தலைப்பு இடைமுகத்தைப் பயன்படுத்தவும்.
சில ப்ராக்ஸி தயாரிப்புகள் அடுத்தடுத்த ப்ராக்ஸி கோரிக்கைகளுக்கு குக்கி அல்லது டோக்கனை வழங்கும் உள்நுழைவு ஓட்டத்தை வரையறுக்கின்றன. அந்த டோக்கன் CONNECT இல் தோன்ற வேண்டும் எனில், சுரங்கப்பாதைக்குள் உள்ள இணையதளத்திற்கான குக்கிகளிலிருந்து அதைத் தனியாக வைத்திருங்கள்.
libcurl ப்ராக்ஸிக்கு தனி தனிப்பயன்-தலைப்பு பட்டியலை வழங்குகிறது. ஏற்கனவே தொடங்கப்பட்ட C பயன்பாட்டில், உள்ளமைவின் ஒரு பகுதி இப்படி இருக்கலாம்:
struct curl_slist *proxy_headers = NULL;
proxy_headers = curl_slist_append(proxy_headers,
"Cookie: ProxySession=REPLACE_WITH_PROXY_TOKEN");
curl_easy_setopt(handle, CURLOPT_PROXYHEADER, proxy_headers);
curl_easy_setopt(handle, CURLOPT_HEADEROPT,
(long) CURLHEADER_SEPARATE);ப்ராக்ஸியின் ஆவணப்படுத்தப்பட்ட உள்நுழைவு நெறிமுறை அந்த தலைப்பைக் கோரும் போது மட்டுமே இது பொருத்தமானது. சுற்றியுள்ள குறியீட்டில் ஒதுக்கீடு மற்றும் விருப்பங்களின் முடிவுகளைச் சரிபார்க்கவும், பரிமாற்றம் முடியும் வரை பட்டியலை வைத்திருக்கவும், பின்னர் பட்டியலை விடுவிப்பதற்கு முன் கைப்பிடியின் சுட்டியை அழிக்கவும் அல்லது மாற்றவும்.
தலைப்புகளைத் தனியாகக் கையாள்வதன் மூலம், libcurl ப்ராக்ஸி பட்டியலை CONNECT இலும், இலக்கு பட்டியலை நிறுவப்பட்ட சுரங்கப்பாதைக்குள் உள்ள கோரிக்கையிலும் அனுப்புகிறது. எனவே ப்ராக்ஸி விற்பனையாளரின் டோக்கனைப் பெறுகிறது, ஆனால் அந்த டோக்கன் இணையதள குக்கியாகாது. இந்தப் பிரிவு libcurl 7.42.1 முதல் இயல்புநிலையாகும்; வெளிப்படையான விருப்பம் நோக்கமான நடத்தையைத் தெரியப்படுத்துகிறது.
உலாவி குக்கி ஜாடி மற்றொரு வழிமுறை
libcurl இன் குக்கி இயந்திரத்தை இயக்குவது அல்லது இலக்குக்கு குக்கியை அமைப்பது உலாவியின் சொந்த ப்ராக்ஸி-உள்நுழைவு ஓட்டத்தை தானாக மீண்டும் உருவாக்காது. CONNECT இலக்குடனான HTTPS பரிமாற்றத்திற்கு முன் நிகழ்கிறது. பிடிபட்ட தள குக்கியை ஒவ்வொரு கோரிக்கையிலும் நகலெடுப்பதற்குப் பதிலாக தயாரிப்பின் உண்மையான தேவைகளை அடையாளம் காணுங்கள்.
ப்ராக்ஸி நிலையான HTTP ப்ராக்ஸி அங்கீகாரத்தைப் பயன்படுத்தினால், அதற்குப் பதிலாக libcurl இன் ப்ராக்ஸி சான்றுகளையும் ஆதரிக்கப்படும் அங்கீகார விருப்பங்களையும் பயன்படுத்தவும். Proxy-Authenticate உடன் 407 என்பது அமர்வு டோக்கனைத் திருப்பித் தரும் HTML உள்நுழைவுப் பக்கத்திலிருந்து வேறுபட்ட நெறிமுறையாகும்.
டோக்கனை அதன் ப்ராக்ஸி முடிவுப்புள்ளி மற்றும் நோக்கமான ஆயுளுக்குள் வைத்திருங்கள். மற்றொரு இடைநிலைக்கு மாறும்போது, அந்த உள்ளமைவு மாற்றத்தின் ஒரு பகுதியாக தலைப்பு பட்டியலை மாற்றவும். பொதுவான கோரிக்கை-தலைப்பு பட்டியல் ஒரு ப்ராக்ஸிக்கு மட்டும் சொந்தமான ரகசியத்திற்கு மோசமான இடம்.