URL-i qiymətləndirməzdən əvvəl HTTP::ProxyPAC interpreterini seçin
Mövcud JavaScript interpreterini seçin və Perl müştərisi ehtiyat marşrutlara ehtiyac duyduqda bir neçə PAC nəticəsini saxlayın.
Əgər HTTP::ProxyPAC qurulma zamanı uğursuz olarsa, heç bir hədəf sorğusuna çatmamış ola bilər. Onun avtomatik interpreter seçimi əvvəlcə JavaScript modulunu, sonra JE modulunu sınayır; həmin Perl mühitində heç biri yoxdursa, qurulma uğursuz olur.
JE artıq mövcud olduğundan onu açıq şəkildə seçin və hədəfi qiymətləndirin:
use HTTP::ProxyPAC;
my $pac = HTTP::ProxyPAC->new('/path/to/network.pac', interp => 'je');
my @routes = $pac->find_proxy('http://service.example/status');Lokal PAC faylı interpreterin qiymətləndirilməsini PAC-ın özünün gətirilməsindən ayırır. Konstruktor həmçinin PAC URL-ini, skript sətri istinadını və ya açıq deskriptoru qəbul edə bilər.
Nəticə kontekstini qəsdən seçin. Skalyar find_proxy ilk nəticəni qaytarır; göstərilən siyahı konteksti bir neçə namizədi saxlayır. Hər Result obyektinin proxy dəyərini real HTTP müştərisinin konfiqurasiyasına ötürün və birbaşa nəticəni açıq şəkildə idarə edin.
Qiymətləndirici marşrutları seçir; HTTP müştərisi hələ də qoşulmalı və tələb olunan ehtiyat siyasətini tətbiq etməlidir. Bütün namizədləri saxlamaq yalnız o müştəri onları nəzərdə tutulan ardıcıllıqla sınayacaqsa əhəmiyyət daşıyır.