ການຕັ້ງຄ່າ PAC ຂອງ Android ຕ້ອງການ URL ສະຄຣິບທີ່ເຂົ້າເຖິງໄດ້
ເຜີຍແຜ່ສະຄຣິບ PAC ຢູ່ URL ເຄືອຂ່າຍທີ່ຮອງຮັບ ແລະ ເກັບທີ່ຢູ່ການສົ່ງຂອງມັນແຍກຈາກຈຸດປາຍທາງພຣັອກຊີທີ່ມັນສົ່ງກັບ.
ເຜີຍແຜ່ສະຄຣິບ PAC ຢູ່ URL ເຄືອຂ່າຍທີ່ໄດ້ຮັບອະນຸມັດ ແລະ ຮອງຮັບໂດຍການຕັ້ງຄ່າ Android ຕົວຢ່າງ:
https://config.example/network/proxy.pac
ທີ່ຢູ່ນັ້ນຄວນສົ່ງຄືນສະຄຣິບເອງ ບໍ່ແມ່ນໜ້າເຂົ້າສູ່ລະບົບ ຫຼື ດາວໂຫລດ HTML. ຕົວຢ່າງທີ່ມີເສັ້ນທາງຄົງທີ່ແມ່ນ:
function FindProxyForURL(url, host) {
return "PROXY proxy.example:8080";
}
ສຳລັບນະໂຍບາຍທົດສອບເວັບໄຊສາທາລະນະທີ່ເປັນເອກະລາດ ຊຶ່ງອະນຸຍາດໃຫ້ມີຕົວກາງ HTTP ທີ່ບໍ່ໄດ້ຢືນຢັນຕົວຕົນ, ລາຍຊື່ພຣັອກຊີ HTTP ສາມາດສະໜອງຈຸດປາຍທາງ PROXY ໄດ້. ເກັບ URL ການສົ່ງ PAC ທີ່ໄດ້ຮັບອະນຸມັດໄວ້ແຍກຕ່າງຫາກ. URL HTTPS ເປັນຕົວສົ່ງການຕັ້ງຄ່າ. proxy.example:8080 ແມ່ນຈຸດປາຍທາງການສົ່ງຕໍ່ HTTP ທີ່ຖືກເລືອກໂດຍມັນ. ປ້ອນ URL PAC ໃນການຕັ້ງຄ່າອັດຕະໂນມັດ ບໍ່ແມ່ນໃນຊ່ອງໂຮສ/ພອດຂອງພຣັອກຊີ.
ເຮັດໃຫ້ການສົ່ງເຮັດວຽກໄດ້ໃນເຄືອຂ່າຍເບື້ອງຕົ້ນ ແລະ ເຄືອຂ່າຍທີ່ປ່ຽນແປງ. ບໍລິການ PAC ຂອງ Android ຕ້ອງໄດ້ຮັບໄຟລ໌ກ່ອນທີ່ຈະສາມາດປະຕິບັດ FindProxyForURL; ມັນບໍ່ສາມາດໃຊ້ສະຄຣິບທີ່ບໍ່ມີຢູ່ເພື່ອຊອກຫາວິທີຮັບສະຄຣິບດຽວກັນນັ້ນ. ເສັ້ນທາງການເກັບຮັກສາໃນຕົວຈັດການໄຟລ໌ບໍ່ແມ່ນແຫຼ່ງຊັບພະຍາກອນເຄືອຂ່າຍທີ່ບໍລິການສາມາດໂຫລດໄດ້ໂດຍອັດຕະໂນມັດ.
ໃຊ້ນະໂຍບາຍນີ້ກັບລູກຄ້າທີ່ຮອງຮັບການຈັດວາງພຣັອກຊີຂອງ Android. ການຕັ້ງທີ່ຢູ່ PAC ບໍ່ໄດ້ເພີ່ມການເຈລະຈາ HTTP ຫຼື SOCKS ໃສ່ການເຊື່ອມຕໍ່ດິບທີ່ບໍ່ກ່ຽວຂ້ອງ.