Ikiwa HTTP::ProxyPAC itashindwa wakati wa kuunda, inawezekana haijafikia ombi lolote la lengo. Uchaguzi wake wa kiotomatiki wa mfasiri hujaribu moduli ya JavaScript kwanza, kisha JE; uundaji hushindwa ikiwa hakuna hata mmoja wao unapatikana katika mazingira hayo ya Perl.

Kwa kuwa JE inapatikana tayari, ichague kwa uwazi na tathmini lengo:

use HTTP::ProxyPAC;

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

Faili ya PAC ya ndani hutenganisha tathmini ya mfasiri na upataji wa PAC yenyewe. Kijenzi kinaweza pia kukubali URL ya PAC, rejeleo la mfuatano wa maandishi ya script au mpini uliofunguliwa.

Chagua muktadha wa matokeo kwa makusudi. find_proxy katika muktadha wa scalar hurudisha tokeo la kwanza; muktadha wa orodha ulioonyeshwa huhifadhi wagombea kadhaa. Pitisha thamani ya proksi ya kila kitu cha Result kwenye usanidi wa mteja halisi wa HTTP, na shughulikia tokeo la moja kwa moja kwa uwazi.

Kitathmini huchagua njia; mteja wa HTTP bado lazima aunganishe na kutekeleza sera ya akiba inayohitajika. Kuhifadhi wagombea wote ni muhimu tu ikiwa mteja huyo atawajaribu kwa mpangilio uliokusudiwa.

Makala zinazohusiana