Aukeratu HTTP::ProxyPAC-en interpretea URL bat ebaluatu aurretik
Aukeratu erabilgarri dagoen JavaScript interpretea eta gorde PAC emaitza batzuk Perl bezeroak ordezko ibilbideak behar dituenean.
HTTP::ProxyPAC eraikitzean huts egiten badu, baliteke helmugako eskaeretara iritsi ez izana. Bere interprete-hautapen automatikoak JavaScript modulua saiatzen du lehenengo, eta gero JE; eraikuntzak huts egiten du bietako bat ere Perl runtime horretan erabilgarri ez badago.
JE jada erabilgarri dagoenez, aukeratu espresuki eta ebaluatu helmuga:
use HTTP::ProxyPAC;
my $pac = HTTP::ProxyPAC->new('/path/to/network.pac', interp => 'je');
my @routes = $pac->find_proxy('http://service.example/status');PAC fitxategi lokal batek interpretearen ebaluazioa PAC bera eskuratzetik bereizten du. Eraikitzaileak PAC URL bat, script kate baten erreferentzia edo eskuleku ireki bat ere onar dezake.
Aukeratu emaitzaren testuingurua nahita. find_proxy eskalarrak lehen emaitza itzultzen du; erakutsitako zerrenda-testuinguruak hainbat hautagai gordetzen ditu. Emaitza bakoitzeko Result objektuaren proxy balioa HTTP bezero errealaren konfiguraziora pasa, eta zuzeneko emaitza espresuki kudeatu.
Ebaluatzaileak ibilbideak aukeratzen ditu; HTTP bezeroak oraindik konektatu eta beharrezko ordezko politikak inplementatu behar ditu. Hautagai guztiak gordetzea soilik da garrantzitsua bezero horrek aurreikusitako ordenan probatuko baditu.