Setelan PAC Android memerlukan URL skrip yang dapat dijangkau
Terbitkan skrip PAC di URL jaringan yang didukung dan jaga alamat pengirimannya terpisah dari titik akhir proksi yang dikembalikannya.
Terbitkan skrip PAC di URL jaringan yang disetujui dan didukung oleh konfigurasi Android, misalnya:
https://config.example/network/proxy.pac
Alamat itu harus mengembalikan skrip itu sendiri, bukan halaman masuk atau unduh HTML. Ilustrasi dengan rute tetap adalah:
function FindProxyForURL(url, host) {
return "PROXY proxy.example:8080";
}
Untuk kebijakan pengujian situs publik independen yang mengizinkan perantara HTTP tanpa autentikasi, daftar proksi HTTP dapat menyediakan titik akhir PROXY. Jaga URL pengiriman PAC yang disetujui tetap terpisah. URL HTTPS yang mengirimkan konfigurasi. proxy.example:8080 adalah titik akhir penerusan HTTP yang dipilihnya. Masukkan URL PAC di konfigurasi otomatis, bukan di kolom host/port proksi.
Buat pengiriman berfungsi pada jaringan awal dan yang berubah. Layanan PAC Android harus mengambil berkas sebelum dapat menjalankan FindProxyForURL; layanan itu tidak dapat memakai skrip yang tidak tersedia untuk menemukan cara mengambil skrip yang sama. Jalur penyimpanan di pengelola berkas bukan otomatis sumber daya jaringan yang dapat dimuat layanan.
Gunakan kebijakan ini dengan klien yang mendukung pengaturan proksi Android. Menetapkan alamat PAC tidak menambahkan negosiasi HTTP atau SOCKS ke koneksi mentah yang tidak terkait.