A PAC-szkript JavaScript-szintaxist használ. Ez nem jelenti azt, hogy egy weboldalon belül fut.

A proxy feloldó végrehajtási környezetet biztosít útválasztási bemenetekkel és segédfüggvényekkel. Nem ígéri egy oldal window, document, DOM vagy navigator.appName elérhetőségét. Ezért az oldalról másolt böngészőazonosító részlet meghiúsulhat, mielőtt a proxy-szabály egyáltalán bármit visszaadna.

Az útvonalat támogatott információkra alapozza, például a megadott URL-re és gazdagépnévre, vagy dokumentált segédfüggvényre, ahol a hálózati házirend megkívánja. Ne következtessen böngészőverzióra a JavaScript-motor esetleges sajátosságaiból, és ne engedje, hogy ez a következtetés döntsön a kimenetről.

Ha a különböző felügyelt kliensek valóban eltérő házirendet igényelnek, a kívánt konfigurációt a felügyeleti rendszerükön keresztül juttassa el. A Firefox vállalati házirendje az egyik szállítási lehetőség felügyelt Firefox-telepítésekhez. Ez világosabb, mint egy nem dokumentált böngészőfelismerő fejtörő beágyazása a megosztott PAC-fájlba.

Egy szkript, amely sikeresen értelmezhető közönséges JavaScriptként, nem feltétlenül támogatott PAC-szkript. Ellenőrizze a feloldó dokumentált környezetét, ne csak a nyelv szintaxisát.

Kapcsolódó cikkek