צעשיידט libcurl פּראָקסי קעפּלעך פֿון וועבזײַטל קעפּלעך
גיט libcurl באַזונדערע ליסטעס פֿון פּראָקסי און ציל קעפּלעך, און דערקענט אַז ווײַטערפֿירן אין פּשוטן טעקסט האָט אַן אַנדער זעאונג גרענעץ.
פֿאַר אַן עקזיסטירנדיק libcurl האַנדל, צעשיידט באַזונדער די ליסטעס פֿון ציל און פּראָקסי קעפּלעך:
curl_easy_setopt(handle, CURLOPT_HEADEROPT, (long)CURLHEADER_SEPARATE);
curl_easy_setopt(handle, CURLOPT_PROXYHEADER, proxy_headers);
curl_easy_setopt(handle, CURLOPT_HTTPHEADER, origin_headers); האַלט דעם קאָנפיגורירטן האַנדל און די גילטיקע ליסטעס לעבעדיק בעשאַס דער איבערפֿירונג. CURLHEADER_SEPARATE באַזונדערט די קעפּלעך וואָס ווערן גענוצט אויף CONNECT פֿון די קעפּלעך וואָס ווערן גענוצט פֿאַר דער ציל בקשה. עלטערע ביישפּילן פֿון אייניקער פּאָליטיק קענען אַריינשטעלן די געוויינטלעכע ליסטע אין ביידע אויסטוישן.
| בקשה וועג | באַטײַט פֿון באַזונדערע ליסטעס |
|---|---|
| HTTPS אין אַ געוויינטלעכן CONNECT טונעל | קודם קומט דער פּראָקסי אויסטויש; דערנאָך קומען די HTTP קעפּלעך פֿון ציל אין דער ציל TLS. |
| געוויינטלעך HTTP ווײַטערפֿירן | דער פּראָקסי קען לייענען די ציל קעפּלעך, און libcurl קען נוצן ביידע פּאַסיקע ליסטעס אויף דער איין ווײַטערגעפֿירטער בקשה. |
אַ וועג מאַרקירונג בלויז פֿאַר דעם פּראָקסי געהערט צו דעם פּראָקסי אויסטויש. ביים ווײַטערפֿירן אין פּשוטן טעקסט קען אַן אַרביטראַרישער צוגעפּאַסטער פֿעלד דערגרייכן דעם אָריגין, אויב די ווײַטערפֿירונג סעדר באַהאַנדלט עס נישט; דער נאָמען פֿון דער אָפּציע איז נישט קיין פֿאַרזיכערונג פֿון פֿאַרטרוילעכקייט.
ניצט געשטיצטע באַרעכטיקונג אָפּציעס פֿאַר אויטאַנטיפֿיקאַציע. פֿאַר מעטאַדאַטן וואָס דער אָפּעראַטאָר באַשטימט, באַשטימט וואָס שריט פֿאַרנוצט זיי און צי מע קען זיי ווײַטערפֿירן אַנשטאָט אַריינשטעלן אַ פּאַראָל אין אַ גענערישן פֿעלד.
ווען אַ מאַרקירונג פֿעלט אָדער עס זעט אויס ווי זי לאָזט אַרויס, באַשטימט די טאַקע בקשה וואָס האַלט זי. אַ קעפּל צוריקרופֿונג וואָס ווײַזט עטלעכע אויסטוישן קען מאַכן ריכטיק צעשיידענע ליסטעס אויסזען פֿאַרמישט.