User Agent Parser
Parse User-Agent-strings om browser-, OS-, apparaat- en engine-informatie te extraheren.
Wat is een User-Agent-string?
Een User-Agent-string is een HTTP-header die door browsers wordt verzonden om zich te identificeren bij webservers. Het bevat informatie over de browsernaam, versie, besturingssysteem, apparaattype en rendering-engine.
Waarom hebben verschillende browsers vergelijkbare UA-strings?
De meeste moderne browsers zijn gebaseerd op vergelijkbare engines (Chromium/Blink) en bevatten compatibiliteitstokens in hun UA-strings om ervoor te zorgen dat websites hen de juiste inhoud serveren.
Kunnen User-Agent-strings worden vervalst?
Ja, User-Agent-strings kunnen gemakkelijk worden gewijzigd of vervalst. Browsers bieden ingebouwde of extensie-gebaseerde UA-spoofing-functies, dus op UA gebaseerde detectie moet niet voor beveiligingsdoeleinden worden gebruikt.
Wat is UA-CH (User-Agent Client Hints)?
UA-CH is een moderne vervanging voor de traditionele User-Agent-string. Het biedt gestructureerde, privacy-vriendelijke headers die servers alleen de specifieke informatie geven die ze nodig hebben.