Uređeno prebacivanje proxyja u PAC datoteci
PAC rezultat odvojen tačkom-zarezom nudi alternativne rute. Ne šalje zahtev uzastopno kroz oba proxy servera.
PAC rezultat odvojen tačkom-zarezom nudi alternativne rute po redu:
return "PROXY proxy-a.example:8080; PROXY proxy-b.example:8080";
Koristite stvarne HTTP završne tačke koje politika zahteva. Za testove javnih odredišta gde su javni proxyji dozvoljeni, lista HTTP proxyja nudi kandidate. Pregledač može isprobati B kada je prikladno nakon što A ne uspe. Saobraćaj ne prolazi kroz A pa zatim kroz B. Lanac zahteva posebnu podršku na klijentu ili proxy serverima; curl-ov lanac od SOCKS-a do HTTP-a jedan je od podržanih rasporeda.
Dostupnost skripte i dostupnost proxyja
Klijent prvo mora dobiti upotrebljivu PAC skriptu. Drugi proxy u povratnoj vrednosti ne može pomoći pregledaču koji nije uspeo da preuzme skriptu i nema upotrebljivu keširanu kopiju.
Nakon evaluacije pregledač bira među vraćenim rutama. PAC referenca definiše uređeni format; pregledač određuje koji kvarovi pokreću prebacivanje i koliko dugo pamti neuspelog kandidata. HTTP greška primljena kroz ispravan proxy ne pokreće automatski drugu rutu.
Direktna alternativa
Dodavanje ; DIRECT dopušta rutu bez ijednog proxyja. To može odgovarati politici roaminga, ali je u sukobu sa zahtevom da pogođeni saobraćaj uvek koristi odobreni izlaz.
Za izveštaj o prekidu zabeležite da li je skripta preuzeta, njen rezultat za pogođeni URL i alternativu koju je pregledač pokušao. Ta zapažanja lociraju kvar između dostave skripte, evaluacije i proxy veze.