ການຈັບຄູ່ User-Agent ໃນ Squid
ໃຊ້ req_header ACL ສຳລັບຕົວລະບຸລູກຄ້າທີ່ປະກາດ ແລະ ວາງກົດການເຂົ້າເຖິງກ່ອນການອະນຸຍາດທີ່ກວ້າງກວ່າ.
ACL ຂອງ User-Agent ຈັບຄູ່ຕົວລະບຸທີ່ລູກຄ້າໃສ່ໃນຄຳຮ້ອງ HTTP ຂອງຕົນ. ໃນການຕັ້ງຄ່າ Squid 7 ລູກຄ້າທົດສອບສາມາດຈັດປະເພດໄດ້ດ້ວຍ req_header:
acl legacy_probe req_header User-Agent -i ^LegacyProbe/
http_access deny legacy_probe
ຕົວຢ່າງຈັບຄູ່ຫົວຂໍ້ທີ່ເລີ່ມດ້ວຍ LegacyProbe/ ໂດຍບໍ່ຄຳນຶງເຖິງຕົວພິມໃຫຍ່ນ້ອຍ. ປ່ຽນແທນຮູບແບບດ້ວຍຕົວລະບຸລູກຄ້າທີ່ຕ້ອງການ. ນິພົດນີ້ເປັນນິພົດປົກກະຕິ ບໍ່ແມ່ນການຄົ້ນຫາຊື່ຜະລິດຕະພັນຂອງບຣາວເຊີ.
ວາງກົດປະຕິເສດ ກ່ອນກົດການເຂົ້າເຖິງທີ່ກວ້າງກວ່າໃດໆທີ່ຈະອະນຸຍາດຄຳຮ້ອງຢູ່ແລ້ວ. ຮັກສາການຄວບຄຸມລູກຄ້າ ແລະ ປາຍທາງທີ່ມີຢູ່ໃນພຣັອກຊີອ້ອມກົດທີ່ເຈາະຈົງນີ້.
ຄຳນຳໜ້າທີ່ກວ້າງເຊັ່ນ Mozilla ຈັບຄູ່ບຣາວເຊີທີ່ແຕກຕ່າງກັນຫຼາຍ. ໃຊ້ຫົວຂໍ້ຕົວຈິງທີ່ລູກຄ້າສົ່ງມາ ເມື່ອຕັດສິນວ່ານະໂຍບາຍຄວາມເຂົ້າກັນ ຫຼື ການທົດສອບຄວນແຄບພຽງໃດ.
ລູກຄ້າເປັນຜູ້ຄວບຄຸມຫົວຂໍ້ນີ້ ແລະ ສາມາດປ່ຽນ ຫຼື ລະເວັ້ນມັນໄດ້. ກົດນີ້ຈັດປະເພດຕົວລະບຸທີ່ອ້າງຂຶ້ນ; ມັນບໍ່ແມ່ນຕົວຕົນຂອງແອັບພລິເຄຊັນທີ່ແຂງແກ່ນ. ມັນຍັງເຮັດວຽກກັບຂໍ້ຄວາມ HTTP ທີ່ Squid ກວດໄດ້ ບໍ່ແມ່ນຫົວຂໍ້ເວັບໄຊທີ່ເຂົ້າລະຫັດພາຍໃນອຸໂມງ CONNECT ທຳມະດາ.