In User-Agent yn Squid keppelje
Brûk in ACL req_header foar in ferklearre kliïntidentifikaasje en set de tagongsregel foar in bredere tastimming.
In User-Agent-ACL keppelt de identifikaasje dy't in kliïnt yn syn HTTP-fersyk set. Yn in Squid 7-konfiguraasje kin in testkliïnt klassifisearre wurde mei req_header:
acl legacy_probe req_header User-Agent -i ^LegacyProbe/
http_access deny legacy_probe
It foarbyld keppelt in koptekst dy't begjint mei LegacyProbe/, sûnder ferskil tusken haad- en lytse letters. Ferfange it patroan troch de bedoelde kliïntidentifikaasje. De útdrukking is in reguliere útdrukking, gjin syktocht nei in browserproduktnamme.
Set de weigeringsregel foar elke bredere tagongsregel dy't it fersyk al tastean soe. Behâld de besteande kliïnt- en bestemmingskontrôles fan de proxy om dizze rjochte regel hinne.
In breed foarheaksel lykas Mozilla keppelt in protte ferskillende browsers. Brûk de eigentlike koptekst dy't de kliïnt stjoerd, by it besluten hoe nau in kompatibiliteits- of testbelied wêze moat.
De kliïnt kontrolearret dizze koptekst en kin him feroarje of weilitte. De regel klassifisearret in bewearde identifikaasje; it is gjin sterke applikaasje-identiteit. Hy wurket ek op HTTP-berjochten dy't Squid besjen kin, net op fersifere websidekopteksten yn in gewoane CONNECT-tunnel.