Intern
User Agent nədir?
sobes.tech Süni İntellekt
AI-dan cavab
İstifadəçi Agent - müştəri tətbiqini identifikasiya edən sətir, serverə sorğu göndərən (məsələn, veb brauzer, axtarış robotu və s.). Bu, HTTP başlığında User-Agent olaraq göndərilir.
Struktur nümunəsi (dəyişə bilər):
MəhsulAdı/Sürüm [Şərhlər,ƏməliyyatSistemi,Dil...]
İstifadəçi Agentindən istifadə:
- Müştəri növünün müəyyənləşdirilməsi: Server, məzmunu müəyyən brauzer və ya cihaz üçün uyğunlaşdıra bilər.
- Analitika: Veb-analitika User Agent istifadə edərək sayt ziyarətləri haqqında statistikalar toplayır.
- Bloklama: Sayt sahibləri User Agent-ə görə girişə mane ola bilər (məsələn, botlar üçün).
- Test: QA müxtəlif brauzer və cihazları simulyasiya etmək üçün dəyişdirilmiş User Agent istifadə edir.
HTTP başlığı nümunəsi:
GET /index.html HTTP/1.1
Host: example.com
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36
Bu nümunədə:
Mozilla/5.0- ümumi işarə, həmişə həqiqi motoru əks etdirməyə bilər.Windows NT 10.0; Win64; x64- əməliyyat sistemi haqqında məlumat.AppleWebKit/537.36 (KHTML, like Gecko)- render motoru haqqında məlumat.Chrome/91.0.4472.124- brauzer adı və versiyası.Safari/537.36- köhnə saytlarla uyğunluğu təmin etmək üçün tez-tez əlavə olunur, bu saytlar User Agent-də "Safari" olub-olmadığını yoxlayırdılar.