Kulinganisha User-Agent katika Squid
Tumia ACL ya req_header kwa kitambulisho cha mteja kilichotangazwa na uweke kanuni ya ufikiaji kabla ya ruhusa pana zaidi.
ACL ya User-Agent hulinganisha kitambulisho ambacho mteja huweka katika ombi lake la HTTP. Katika usanidi wa Squid 7, mteja wa jaribio anaweza kuainishwa kwa req_header:
acl legacy_probe req_header User-Agent -i ^LegacyProbe/
http_access deny legacy_probe
Mfano hulinganisha kichwa kinachoanza na LegacyProbe/, bila kujali herufi kubwa na ndogo. Badilisha muundo na kitambulisho cha mteja kinachokusudiwa. Usemi huu ni usemi wa kawaida, si utafutaji wa jina la bidhaa ya kivinjari.
Weka kanuni ya kukataa kabla ya kanuni yoyote pana ya ufikiaji ambayo ingekwisha kuruhusu ombi. Hifadhi udhibiti uliopo wa mteja na lengwa wa proksi kuzunguka kanuni hii inayolengwa.
Kiambishi awali kipana kama Mozilla hulinganisha vivinjari vingi tofauti. Tumia kichwa halisi kinachotumwa na mteja unapoamua jinsi sera ya uoanifu au jaribio inapaswa kuwa nyembamba.
Mteja hudhibiti kichwa hiki na anaweza kukibadilisha au kukiacha. Kanuni huainisha kitambulisho kinachodaiwa; si utambulisho imara wa programu. Pia hufanya kazi kwa jumbe za HTTP ambazo Squid inaweza kukagua, si kwa vichwa vya tovuti vilivyosimbwa ndani ya handaki la CONNECT la kawaida.