אויב HTTP::ProxyPAC פֿאַלט דורכאויס דער שאַפֿונג, איז מעגלעך אַז ער האָט נאָך נישט דערגרייכט קיין ציל־בקשה. זײַן אויטאָמאַטישער אינטערפרעטער־קלייבאונג פּרוּווט ערשט דעם JavaScript מאדול, דערנאָך JE; די שאַפֿונג פֿאַלט אויב קיין איינער פֿון זיי איז נישט פֿאַראַן אין יענער Perl סביבה.

זינט JE איז שוין פֿאַראַן, קלייבט אים אויס בפֿירוש און אָפּשאַצט דעם ציל:

use HTTP::ProxyPAC;

my $pac = HTTP::ProxyPAC->new('/path/to/network.pac', interp => 'je');
my @routes = $pac->find_proxy('http://service.example/status');

אַ לאָקאַלע PAC טעקע צעשיידט די אינטערפרעטער־אָפּשאַצונג פֿון אַראָפּלאָדן די PAC אַליין. דער בויער קען אויך אָננעמען אַ PAC URL, אַ סקריפּט־שטריקל רעפֿערענץ אָדער אַן אָפֿענעם הענט.

קלייבט אויס דעם רעזולטאַט־קאָנטעקסט מיט כּוונה. find_proxy אין סקאַלאַרער קאָנטעקסט גיט דעם ערשטן רעזולטאַט; דער געוויזענער רשימה־קאָנטעקסט האַלט עטלעכע קאַנדידאַטן. גיט איבער דעם פּראָקסי־ווערט פֿון יעדער Result אָביעקט צו דער קאָנפֿיגוראַציע פֿון דעם טאַקע HTTP קליענט, און באַהאַנדלט אַ דירעקטן רעזולטאַט בפֿירוש.

דער אָפּשאַצער קלייבט אויס וועגן; דער HTTP קליענט מוז נאָך אַלץ פֿאַרבינדן זיך און פֿירן דורך די פֿאָדערלעכע באַקאַפּ פּאָליטיק. אַלע קאַנדידאַטן האַלטן איז נאָר וויכטיק אויב יענער קליענט וועט זיי פּרוּוון אין דער געמיינטער סדר.

פֿאַרבונדענע אַרטיקלען