PAC skripta koristi JavaScript sintaksu. To ne znači da se izvršava unutar veb stranice.

Proxy razrešivač pruža izvršno okruženje sa ulazima za usmeravanje i pomoćnim funkcijama. Ono ne garantuje window, document, DOM ili navigator.appName stranice. Zato isečak za identifikaciju preglednika kopiran sa stranice može da ne uspe pre nego što vaše proxy pravilo vrati bilo šta.

Zasnujte rutu na podržanim informacijama kao što su prosleđeni URL i naziv hosta, ili na dokumentovanoj pomoćnoj funkciji gde to mrežna politika zahteva. Ne izvodite verziju preglednika iz slučajnih osobenosti JavaScript motora i ne dozvolite da ta dedukcija odlučuje o izlazu.

Ako različitim upravljanim klijentima zaista trebaju različite politike, dostavite željenu konfiguraciju kroz njihov sistem upravljanja. Firefox poslovna politika jedna je opcija dostave za upravljane Firefox instalacije. To je jasnije od ugrađivanja nedokumentovane zagonetke prepoznavanja preglednika u zajedničku PAC datoteku.

Skripta koja se uspešno parsira kao običan JavaScript nije nužno podržana PAC skripta. Proverite dokumentovano okruženje razrešivača, a ne samo sintaksu jezika.

Povezani članci