Conmutación ordenada de proxies nun ficheiro PAC
Un resultado PAC separado por puntos e comas ofrece rutas alternativas. Non envía a petición sucesivamente polos dous servidores proxy.
Un resultado PAC separado por puntos e comas ofrece rutas alternativas en orde:
return "PROXY proxy-a.example:8080; PROXY proxy-b.example:8080";
Use os puntos finais HTTP reais que esixe a política. Para probas de destinos públicos onde se permiten proxies públicos, a lista de proxies HTTP fornece candidatos. O navegador pode probar B cando proceda despois de que A falla. O tráfico non pasa por A e logo por B. Unha cadea require soporte separado no cliente ou nos servidores proxy; a cadea de SOCKS a HTTP de curl é unha disposición admitida.
Dispoñibilidade do script e do proxy
O cliente primeiro debe obter un script PAC utilizable. Un segundo proxy no seu valor de retorno non pode axudar a un navegador que non puido descargar o script e non ten unha copia na caché utilizable.
Tras a avaliación, o navegador escolle entre as rutas devoltas. A referencia de PAC define o formato ordenado; o navegador determina que fallos provocan a conmutación e canto tempo lembra un candidato fallido. Un erro HTTP recibido a través dun proxy que funciona non provoca automaticamente outra ruta.
Unha alternativa directa
Engadir ; DIRECT permite unha ruta sen ningún dos dous proxies. Iso pode encaixar nunha política de itinerancia, pero entra en conflito co requisito de que o tráfico afectado use sempre unha saída aprobada.
Para un informe de interrupción, anote se se obtivo o script, o seu resultado para o URL afectado, e a alternativa que intentou o navegador. Esas observacións sitúan o fallo entre a entrega do script, a avaliación e a conexión ao proxy.