Wat een user-agent string je eigenlijk vertelt
Plak een willekeurige user-agent-string en deze parser splitst deze op in gewone taal, de browser en de versie ervan, de rendering-engine (Blink, WebKit, Gecko), het besturingssysteem, het apparaattype, de leverancier en het model, en of de bezoeker een bot of crawler is. Het detecteert ook automatisch de user-agent die uw eigen browser op dit moment verzendt en geeft deze weer, zodat u precies kunt zien wat servers bij elk verzoek over u te weten komen.
Elke keer dat een browser, crawler of app een webpagina opvraagt, verzendt deze een User-Agent (UA) header, een enkele regel tekst die de software, de versie ervan, het besturingssysteem en vaak het apparaat identificeert. Servers lezen deze tekenreeks om te beslissen welke HTML, CSS of JavaScript ze moeten verzenden. Daarom kan dezelfde URL er op een telefoon en op een desktop anders uitzien. Een user-agent-parser verandert die cryptische reeks in gestructureerde, voor mensen leesbare feiten in plaats van een muur van karakters.


