User-Agent ACL müştərinin HTTP sorğusuna yazdığı identifikatoru uyğunlaşdırır. Squid 7 konfiqurasiyasında test müştərisini req_header ilə təsnif etmək olar:

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

Nümunə LegacyProbe/ ilə başlayan başlığı uyğunlaşdırır, hərf həssaslığı olmadan. Şablonu nəzərdə tutulan müştəri identifikatoru ilə əvəz edin. İfadə müntəzəm ifadədir, brauzer məhsul adı axtarışı deyil.

Qadağa qaydasını sorğuya artıq icazə verəcək hər hansı daha geniş giriş qaydasından əvvəl qoyun. Bu hədəflənmiş qayda ətrafında proksinin mövcud müştəri və təyinat nəzarətlərini saxlayın.

Mozilla kimi geniş prefiks çoxlu fərqli brauzeri uyğunlaşdırır. Uyğunluq və ya test siyasətinin nə qədər dar olacağına qərar verərkən müştərinin göndərdiyi faktiki başlıqdan istifadə edin.

Bu başlığı müştəri idarə edir və onu dəyişə və ya buraxa bilər. Qayda iddia edilən identifikatoru təsnif edir; bu güclü tətbiq kimliyi deyil. O, həmçinin Squid-in yoxlaya bildiyi HTTP mesajları üzərində işləyir, adi CONNECT tunelindəki şifrələnmiş sayt başlıqları üzərində deyil.

Əlaqəli məqalələr