ໄຟລ໌ PAC: ຄຳຮ້ອງຂໍໃຊ້ພຣັອກຊີ ຫຼືໄປໂດຍກົງເມື່ອໃດ
ອ່ານຜົນ PAC ເປັນການເລືອກເສັ້ນທາງໃຫ້ປາຍທາງສະເພາະ ແລະເຂົ້າໃຈຜົນຂອງ DIRECT ສຳຮອງຕໍ່ທີ່ຢູ່ຂາອອກທີ່ເຫັນ.
ໜ້າກວດ IP ອາດສະແດງທີ່ຢູ່ໂດຍກົງ ແມ່ນແຕ່ເມື່ອ PAC ສົ່ງເວັບໄຊອື່ນຜ່ານພຣັອກຊີຢ່າງຖືກຕ້ອງ. ກວດວ່າສາຂາໃດຄວບຄຸມໜ້າກວດ IP ເອງ:
function FindProxyForURL(url, host) {
if (host === "example.com") {
return "PROXY 203.0.113.10:8080; DIRECT";
}
return "DIRECT";
}ສະຄຣິບສະເໜີ HTTP ພຣັອກຊີໃຫ້ example.com ແລ້ວຕາມດ້ວຍ DIRECT. ໂຮສອື່ນທັງໝົດກຳນົດໃຫ້ໄປກົງ, ດັ່ງນັ້ນໜ້າກວດ IP ຂອງໂດເມນອື່ນບໍ່ເຄີຍທົດສອບສາຂາພຣັອກຊີ. ປ່ຽນຈຸດປາຍເອກະສານເປັນ HTTP ພຣັອກຊີທີ່ຕ້ອງການກ່ອນໃຊ້; ລາຍການພຣັອກຊີ HTTP ມີຕົວເລືອກເມື່ອພຣັອກຊີສາທາລະນະເໝາະກັບນະໂຍບາຍ.
ອັດທະຈຸດແຍກ ຕົວເລືອກເສັ້ນທາງ. DIRECT ອະນຸຍາດການເຊື່ອມຕໍ່ບໍ່ຜ່ານພຣັອກຊີ; ຖ້າເລືອກ ປາຍທາງອາດເຫັນທາງອອກຂອງເສັ້ນທາງກົງ. ນະໂຍບາຍບັງຄັບພຣັອກຊີບໍ່ສາມາດອາໄສກົດທີ່ຈົງໃຈອະນຸຍາດທາງສຳຮອງນີ້ເມື່ອພຣັອກຊີບໍ່ມີ.
ບຣາວເຊີຕັດສິນວິທີຈັດການຄວາມລົ້ມເຫຼວ ແລະອາດຈື່ພຣັອກຊີທີ່ລົ້ມເຫຼວ. ເວັບໄຊສົ່ງ HTTP error ບໍ່ໄດ້ເທົ່າກັບພຣັອກຊີທີ່ໄປບໍ່ເຖິງໂດຍອັດຕະໂນມັດ. ຕົວເລືອກທຳອິດໃນສະຄຣິບຢ່າງດຽວຈຶ່ງບໍ່ຢືນຢັນທາງທີ່ໃຊ້.
PROXY IP:port ໝາຍເຖິງຈຸດຟັງ HTTP ທຳມະດາ. ຖ້າຮອງຮັບ, ມັນຂົນ HTTPS ຜ່ານ CONNECT ໄດ້; ບໍ່ຕ້ອງມີຈຸດແຍກພຽງເພາະເວັບໄຊເປັນ HTTPS. ໃຊ້ພຽງ URL ທີ່ບຣາວເຊີໃຫ້: ເສັ້ນທາງແລະ query HTTPS ອາດຖືກຕັດອອກກ່ອນປະເມີນ PAC.
ປະເມີນຜົນສຳລັບປາຍທາງທີ່ຕ້ອງການ, ແລ້ວສົ່ງຄຳຮ້ອງຂໍໃໝ່ຕາມກົດດຽວກັນ. ແຍກການຈັບຄູ່ຜິດ, ຈຸດປາຍໄປບໍ່ເຖິງ ແລະທາງສຳຮອງກົງທີ່ອະນຸຍາດກ່ອນເລືອກວິທີແກ້.