Noktalı virgülle ayrılmış bir PAC sonucu alternatif yolları sırayla sunar:

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

Politikanın gerektirdiği gerçek HTTP uç noktalarını kullanın. Genel proxy'lere izin verilen genel hedef testlerinde, HTTP proxy listesi adaylar sunar. A başarısız olduktan sonra tarayıcı uygun olduğunda B'yi deneyebilir. Trafik A'dan sonra B'den geçmez. Bir zincir, istemcide veya proxy sunucularında ayrı destek gerektirir; curl'ün SOCKS'ten HTTP'ye zinciri desteklenen düzenlemelerden biridir.

Betiğin kullanılabilirliği ve proxy'nin kullanılabilirliği

İstemci önce kullanılabilir bir PAC betiği edinmelidir. Dönüş değerindeki ikinci bir proxy, betiği indiremeyen ve kullanılabilir önbellek kopyası olmayan bir tarayıcıya yardımcı olamaz.

Değerlendirmeden sonra tarayıcı döndürülen yollar arasından seçer. PAC başvurusu sıralı biçimi tanımlar; hangi arızaların geçişi tetiklediğini ve başarısız bir adayın ne kadar hatırlandığını tarayıcı belirler. Çalışan bir proxy üzerinden alınan HTTP hatası otomatik olarak başka bir yolu tetiklemez.

Doğrudan bir alternatif

; DIRECT eklemek, iki proxy'nin hiçbirini kullanmayan bir yola izin verir. Bu, dolaşım politikasına uyabilir ancak etkilenen trafiğin her zaman onaylanmış bir çıkış kullanması gerekliliğiyle çelişir.

Bir kesinti raporu için betiğin alınıp alınmadığını, etkilenen URL için sonucunu ve tarayıcının denediği alternatifi kaydedin. Bu gözlemler arızanın yerini betik teslimi, değerlendirme ve proxy bağlantısı arasında belirler.

İlgili makaleler