Kết quả PAC được phân tách bằng dấu chấm phẩy cung cấp các tuyến thay thế theo thứ tự:

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

Dùng các điểm cuối HTTP thực tế mà chính sách yêu cầu. Với các bài kiểm tra đích công cộng nơi proxy công cộng được cho phép, danh sách proxy HTTP cung cấp các ứng viên. Trình duyệt có thể thử B khi thích hợp sau khi A thất bại. Lưu lượng không đi qua A rồi đến B. Một chuỗi cần sự hỗ trợ riêng ở máy khách hoặc trên các máy chủ proxy; chuỗi SOCKS-sang-HTTP của curl là một cách bố trí được hỗ trợ.

Tính sẵn sàng của tập lệnh và của proxy

Máy khách trước hết phải lấy được tập lệnh PAC dùng được. Proxy thứ hai trong giá trị trả về không thể giúp trình duyệt đã không tải được tập lệnh và không có bản sao lưu trong bộ nhớ đệm dùng được.

Sau khi đánh giá, trình duyệt chọn trong các tuyến được trả về. Tài liệu tham chiếu PAC xác định định dạng có thứ tự; trình duyệt quyết định lỗi nào kích hoạt việc chuyển đổi và ghi nhớ ứng viên thất bại trong bao lâu. Lỗi HTTP nhận được qua một proxy đang hoạt động không tự động kích hoạt tuyến khác.

Một lựa chọn trực tiếp

Việc thêm ; DIRECT cho phép một tuyến không dùng proxy nào. Điều đó có thể phù hợp với chính sách chuyển vùng, nhưng xung đột với yêu cầu rằng lưu lượng bị ảnh hưởng luôn dùng lối ra đã được phê duyệt.

Đối với báo cáo sự cố, hãy ghi lại tập lệnh có được lấy hay không, kết quả của nó cho URL bị ảnh hưởng, và lựa chọn thay thế mà trình duyệt đã thử. Những quan sát đó xác định vị trí sự cố giữa việc phân phối tập lệnh, đánh giá và kết nối proxy.

Bài viết liên quan