ACL tal-User-Agent tqabbel l-identifikatur li klijent iqiegħed fit-talba HTTP tiegħu. F'konfigurazzjoni ta' Squid 7, klijent tat-test jista' jiġi kklassifikat b' req_header:

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

L-eżempju jqabbel intestatura li tibda b' LegacyProbe/, mingħajr distinzjoni bejn ittri kbar u żgħar. Issostitwixxi l-mudell bl-identifikatur tal-klijent mahsub. L-espressjoni hija espressjoni regolari, mhux tfittxija ta' isem ta' prodott tal-browser.

Qiegħed ir-regola ta' ċaħda qabel kwalunkwe regola ta' aċċess aktar wiesgħa li diġà tippermetti t-talba. Żomm il-kontrolli eżistenti tal-klijent u tad-destinazzjoni tal-proxy madwar din ir-regola mmirata.

Prefiss wiesa' bħal Mozilla jqabbel ħafna browsers differenti. Uża l-intestatura attwali li jibgħat il-klijent meta tiddeċiedi kemm għandha tkun dejqa politika ta' kompatibilità jew ta' test.

Il-klijent jikkontrolla din l-intestatura u jista' jbiddilha jew iħalliha barra. Ir-regola tikklassifika identifikatur iddikjarat; mhijiex identità ta' applikazzjoni b'saħħitha. Taħdem ukoll fuq messaġġi HTTP li Squid jista' jispezzjona, mhux fuq intestaturi kriptati ta' siti web ġewwa mina CONNECT ordinarja.

Artikli relatati