Нүктелі үтірмен бөлінген PAC нәтижесі балама маршруттарды ретімен ұсынады:

return "PROXY proxy-a.example:8080; PROXY proxy-b.example:8080";

Саясат талап ететін нақты HTTP соңғы нүктелерін пайдаланыңыз. Ашық проксилерге рұқсат етілген ашық мақсаттарды сынау үшін HTTP прокси тізімі кандидаттарды ұсынады. A сәтсіз аяқталғаннан кейін браузер қажет болса B-ны көре алады. Трафик A арқылы, содан кейін B арқылы өтпейді. Шынжыр клиентте немесе прокси серверлерінде бөлек қолдауды қажет етеді; curl-дың SOCKS-тен HTTP-ге шынжыры қолдау көрсетілетін орналасулардың бірі.

Скрипттің және проксидің қолжетімділігі

Клиент алдымен пайдалануға жарамды PAC скриптін алуы керек. Қайтару мәніндегі екінші прокси скриптті жүктей алмаған және пайдалануға жарамды кэштелген көшірмесі жоқ браузерге көмектесе алмайды.

Бағалаудан кейін браузер қайтарылған маршруттардың ішінен таңдайды. PAC анықтамасы реттелген пішімді анықтайды; қандай ақаулар ауысуды бастайтынын және сәтсіз кандидатты қанша уақыт есте сақтайтынын браузер анықтайды. Жұмыс істеп тұрған прокси арқылы алынған HTTP қатесі автоматты түрде басқа маршрутты іске қоспайды.

Тікелей балама

Қосу ; DIRECT екі проксидің ешқайсысынсыз маршрутқа рұқсат береді. Бұл роуминг саясатына сай келуі мүмкін, бірақ әсер етілген трафик әрқашан бекітілген шығысты пайдалануы керек деген талапқа қайшы келеді.

Үзіліс есебі үшін скрипттің алынғанын, әсер етілген URL үшін оның нәтижесін және браузер көрген баламаны жазыңыз. Бұл байқаулар ақаудың орнын скрипт жеткізу, бағалау және прокси қосылымы арасынан анықтайды.

Қатысты мақалалар