Eit PAC-skript brukar JavaScript-syntaks. Det tyder ikkje at det køyrer inne i ei nettside.

Proxyresolvaren leverer eit køyremiljø med rutingsinndata og hjelpefunksjonar. Han lovar ikkje at ei side har window, document, DOM eller navigator.appName. Eit nettlesaridentifikasjonsstykke kopiert frå ei side kan difor feile før proxyregelen din returnerer noko som helst.

Bygg ruta på støtta informasjon som den oppgjevne URL-en og vertsnamnet, eller på ein dokumentert hjelpefunksjon der nettverkspolicyen treng det. Ikkje utleie ein nettlesarversjon frå tilfeldige særeigne drag i JavaScript-motoren, og lat ikkje den slutninga avgjere utgangen.

Viss ulike styrte klientar verkeleg treng ulike policyar, lever den tiltenkte konfigurasjonen gjennom styresystemet deira. Firefox-verksemdspolicy er eit leveringsalternativ for styrte Firefox-installasjonar. Det er klarare enn å byggje inn eit udokumentert nettlesarattkjenningsopplegg i den delte PAC-fila.

Eit skript som vert parsa med suksess som vanleg JavaScript, er ikkje nødvendigvis eit støtta PAC-skript. Sjekk det dokumenterte miljøet til resolvaren, ikkje berre syntaksen i språket.

Relaterte artiklar