Үтүр менен бөлүнгөн 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 үчүн анын натыйжасын жана браузер аракет кылган альтернативаны жазыңыз. Бул байкоолор бузулуунун ордун скрипт жеткирүү, баалоо жана прокси байланышынын арасынан аныктайт.

Тектеш макалалар