PAC־טעקעס: ווען אַ בקשה ניצט אַ פּראָקסי אָדער גייט דירעקט
לייענט אַ PAC־רעזולטאַט ווי אַ רוטיר־באַשלוס פֿאַר אַ באַשטימטן ציל, אַרײַנגערעכנט די ווירקונג פֿון DIRECT־רעזערוו אויף דער געזעענער אַרויסגאַנג־אַדרעס.
אַן IP־קאָנטראָלזײַט קען ווײַזן אײַער דירעקטן אַדרעס אַפֿילו ווען אַ PAC־טעקע פּראָקסירט אַן אַנדער זײַטל ריכטיק. קאָנטראָלירט וועלכער צווייג רעגירט די IP־קאָנטראָלזײַט אַליין:
function FindProxyForURL(url, host) {
if (host === "example.com") {
return "PROXY 203.0.113.10:8080; DIRECT";
}
return "DIRECT";
}דער סקריפּט אָפערט example.com דעם HTTP־פּראָקסי און דערנאָך DIRECT. אַלע אַנדערע האָסטן זענען אויסדריקלעך דירעקט, אַזוי אַז אַן IP־קאָנטראָל אויף אַן אַנדער דאָמיין טעסט קיינמאָל נישט דעם פּראָקסי־צווייג. בײַט דעם דאָקומענטאַציע־ענדפּונקט פֿאַרן ניצן מיטן געמיינטן HTTP־פּראָקסי; די ליסטע פֿון HTTP־פּראָקסיס גיט קאַנדידאַטן ווען פּובליקע פּראָקסיס פּאַסן צו דער פּאָליטיק.
פּינטל־קאָמעס שיידן רוטע־קאַנדידאַטן. DIRECT דערלויבט אַ פֿאַרבינדונג אָן פּראָקסי; אויב אויסגעקליבן, קען דער ציל זען דעם אַרויסגאַנג פֿונעם דירעקטן וועג. אַ פּאָליטיק וואָס פֿאָדערט פּראָקסי קען נישט בויען אויף אַ כּלל וואָס דערלויבט בכּיוון דעם רעזערוו־וועג ווען דער פּראָקסי איז נישט פֿאַראַן.
דער בלעטערער באַשליסט ווי צו באַהאַנדלען קאַנדידאַט־דורכפֿאַלן און קען געדענקען פּראָקסיס וואָס זענען דורכגעפֿאַלן. אַ זײַטל וואָס גיט אַן HTTP־פֿעלער איז נישט אויטאָמאַטיש גלײַך מיט אַן אומדערגרייכלעכן פּראָקסי. דער ערשטער קאַנדידאַט אינעם סקריפּט אַליין באַשטעטיקט דעריבער נישט וועלכער וועג איז געניצט געוואָרן.
PROXY IP:port באַצייכנט אַ געוויינטלעכן HTTP־הערפּונקט. ער קען טראָגן HTTPS דורך CONNECT אויב געשטיצט; ער דאַרף נישט קיין באַזונדערן ענדפּונקט נאָר ווײַל דאָס זײַטל איז HTTPS. ניצט בלויז די URL־אינפֿאָרמאַציע וואָס דער בלעטערער גיט: HTTPS־וועג און אָנפֿרעג־טייל קענען זײַן אַוועקגענומען פֿאַר דער PAC־אָפּשאַצונג.
אָפּשאַצט דעם רעזולטאַט פֿאַרן געמיינטן ציל און שיקט דערנאָך אַ נײַע בקשה אונטערן זעלבן כּלל. שיידט צווישן אַ פֿאַלשן צופּאַס, אַן אומדערגרייכלעכן ענדפּונקט און אַ דערלויבטן דירעקטן רעזערוו־וועג איידער איר קלײַבט אַ פֿאַרריכטונג.