Intern
Ի՞նչ է User Agent-ը։
sobes.tech AI
Պատասխան AI-ից
Օգտագործողի գործակալ - տող, որը նույնականացնում է հաճախորդի հավելվածը, որը կատարում է հարցումը սերվերին (օրինակ՝ վեբ բրաուզեր, որոնողական ռոբոտ և այլն): Այն ուղարկվում է HTTP գլխում User-Agent:
Նմուշ կառուցվածք (կարող է տարբեր լինել).:
ԱպրանքիԱնուն/Վերսիա [Մեկնաբանություններ,ՕպերացիոնՀամակարգ,Եզրակացություն...]
Օգտագործողի գործակալի կիրառումը:
- Տիպի որոշում: Սերվերը կարող է հարմարեցնել բովանդակությունը կոնկրետ բրաուզերի կամ սարքի համար:
- Վերլուծություն: Վեբ վերլուծությունը օգտագործում է User Agent՝ կայքերի այցելությունների վիճակագրություն հավաքելու համար:
- Արգելափակում: Կայքի տերերը կարող են արգելափակել մուտքը User Agent-ի հիման վրա (օրինակ՝ բոտերի համար):
- Թեստավորում: QA-ն օգտագործում է փոփոխված User Agent՝ տարբեր բրաուզերներ/սարքեր սիմուլյացիա անելու համար:
HTTP գլխի օրինակ:
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
Այս օրինակով՝
Mozilla/5.0- ընդհանուր նշան, չի միշտ համապատասխանում իրական շարժիչին:Windows NT 10.0; Win64; x64- օպերացիոն համակարգի մասին տեղեկություններ:AppleWebKit/537.36 (KHTML, like Gecko)- ռենդերային շարժիչի մասին տեղեկություններ:Chrome/91.0.4472.124- բրաուզերի անուն և տարբերակ:Safari/537.36- հաճախ ավելացվում է հին կայքերի համատեղելիության համար, որոնք ստուգում էին "Safari" ներկայությունը User Agent-ում: