Un resultat PAC separat per punts i coma ofereix rutes alternatives en ordre:

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

Feu servir els punts finals HTTP reals que exigeix la política. Per a proves de destinacions públiques on es permeten proxys públics, la llista de proxys HTTP proporciona candidats. El navegador pot provar B quan sigui adient després que falli A. El trànsit no passa per A i després per B. Una cadena requereix suport separat al client o als servidors proxy; la cadena de SOCKS a HTTP de curl és una disposició admesa.

Disponibilitat de l'script i del proxy

El client primer ha d'obtenir un script PAC utilitzable. Un segon proxy al valor de retorn no pot ajudar un navegador que no ha pogut baixar l'script i no té cap còpia en memòria cau utilitzable.

Després de l'avaluació, el navegador tria entre les rutes retornades. La referència de PAC defineix el format ordenat; el navegador determina quines fallades provoquen la conmutació i quant de temps recorda un candidat fallit. Un error HTTP rebut a través d'un proxy que funciona no provoca automàticament una altra ruta.

Una alternativa directa

Afegir ; DIRECT permet una ruta sense cap dels dos proxys. Pot convenir a una política d'itinerància, però entra en conflicte amb el requisit que el trànsit afectat faci servir sempre una sortida aprovada.

Per a un informe d'interrupció, anoteu si s'ha obtingut l'script, el seu resultat per a l'URL afectada, i l'alternativa que ha provat el navegador. Aquestes observacions situen la fallada entre el lliurament de l'script, l'avaluació i la connexió al proxy.

Articles relacionats