Cài đặt PAC trên Android cần một URL tập lệnh có thể truy cập
Xuất bản tập lệnh PAC tại một URL mạng được hỗ trợ và giữ địa chỉ phân phối của nó tách biệt khỏi các điểm cuối proxy mà nó trả về.
Xuất bản tập lệnh PAC tại một URL mạng đã được phê duyệt và được cấu hình Android hỗ trợ, ví dụ:
https://config.example/network/proxy.pac
Địa chỉ đó phải trả về chính tập lệnh, không phải trang đăng nhập hoặc tải xuống HTML. Một ví dụ với tuyến cố định là:
function FindProxyForURL(url, host) {
return "PROXY proxy.example:8080";
}
Đối với chính sách kiểm thử trang công cộng độc lập nơi cho phép một trung gian HTTP chưa xác thực, danh sách proxy HTTP có thể cung cấp điểm cuối PROXY. Giữ URL phân phối PAC đã được phê duyệt riêng. URL HTTPS là thứ phân phối cấu hình. proxy.example:8080 là điểm cuối chuyển tiếp HTTP được nó chọn. Nhập URL PAC trong cấu hình tự động, không phải trong trường máy chủ/cổng proxy.
Làm cho việc phân phối hoạt động trên các mạng ban đầu và thay đổi. Dịch vụ PAC của Android phải lấy tệp trước khi có thể thực thi FindProxyForURL; nó không thể dùng tập lệnh không khả dụng để tìm cách lấy chính tập lệnh đó. Một đường dẫn lưu trữ trong trình quản lý tệp không tự động là tài nguyên mạng mà dịch vụ có thể tải.
Dùng chính sách này với các máy khách hỗ trợ cách bố trí proxy của Android. Việc đặt địa chỉ PAC không thêm thương lượng HTTP hoặc SOCKS vào các kết nối thô không liên quan.