PAC-скриптата користи JavaScript синтакса. Тоа не значи дека се извршува внатре во веб-страница.

Прокси-решавачот обезбедува извршна околина со рутирачки влезови и помошни функции. Не гарантира window, document, DOM или navigator.appName на страницата. Затоа исечок за идентификација на прелистувач копиран од страница може да не успее пред вашето прокси-правило воопшто да врати нешто.

Темелете ја рутата на поддржани информации, како доставениот URL и името на домаќинот, или на документирана помошна функција каде што тоа го бара мрежната политика. Не изведувајте верзија на прелистувачот од случајни особености на JavaScript-моторот и не дозволувајте тој заклучок да одлучува за излезот.

Ако различни управувани клиенти навистина бараат различни политики, доставете ја предвидената конфигурација преку нивниот систем за управување. Корпоративната политика на Firefox е една опција за достава за управувани инсталации на Firefox. Тоа е појасно отколку да вградите недокументирана загатка за препознавање на прелистувачот во заедничката PAC-датотека.

Скрипта што успешно се парсира како обичен JavaScript не е нужно поддржана PAC-скрипта. Проверете ја документираната околина на решавачот, а не само синтаксата на јазикот.

Поврзани статии