Eng User-Agent-ACL gläicht d'Identitéit of, déi e Client a seng HTTP-Ufro setzt. An enger Squid 7-Konfiguratioun kann en Testclient mat req_header:

acl legacy_probe req_header User-Agent -i ^LegacyProbe/
http_access deny legacy_probe

D'Beispill gläicht en Header of, deen ufänkt mat LegacyProbe/, ouni Ënnerscheed tëscht groussen a klengen Buschstaben. Ersetzt de Muster duerch déi gewënscht Clientidentitéit. Den Ausdrock ass en regulären Ausdrock, net eng Sich no engem Browserproduktnumm.

Setzt d'Refusregel virun all méi breet Zougriffsregel, déi d'Ufro schonn erlaabe géif. Behaalt dem Proxy seng bestoend Client- a Destinatiounskontrollen ëm dës gezilte Regel.

E breedt Präfix wéi Mozilla gläicht vill verschidde Browser of. Benotzt den tatsächlechen Header, deen de Client schéckt, wann Dir entscheet, wéi enk eng Kompatibilitéits- oder Testpolitik soll sinn.

De Client kontrolléiert dësen Header an kann en änneren oder ewechloossen. D'Regel klassifizéiert eng behaapt Identitéit; et ass keng staark Applikatiounsidentitéit. Si wierkt och op HTTP-Noriichten, déi Squid ka kontroléieren, net op verschlësselte Websäit-Headere bannen an engem gewéinlechen CONNECT-Tunnel.

Ähnlech Artikelen