Wat is een user agent string?
Een user agent string is een tekenreeks die door een browser wordt gebruikt om aan een webserver te melden welke browser, besturingssysteem en versie worden gebruikt. Het doel is om webmasters te helpen bij het bepalen van de software die wordt gebruikt door hun bezoekers, en om hun content te optimaliseren voor de verschillende browsers.
Wat staat er in een user agent string?
Een typische user agent string ziet er als volgt uit:
- User-agent: De naam van de browser die wordt gebruikt, bijvoorbeeld Chrome of Firefox.
- Besturingssysteem: Het besturingssysteem dat wordt gebruikt, bijvoorbeeld Windows 10 of Mac OS X.
- Versie: De versie van de browser die wordt gebruikt, bijvoorbeeld 66.0.3 of 59.0.2.
Voorbeelden van user agent strings
Hieronder staan enkele voorbeelden van user agent strings voor verschillende browsers:
- Google Chrome: “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36”
- Mozilla Firefox: “Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:67.0) Gecko/20100101 Firefox/67.0”
- Microsoft Edge: “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134”
- Safari: “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0.3 Safari/605.1.15”
User agent strings kunnen ook worden gebruikt om te bepalen of een bezoeker een mobiel apparaat of een desktopcomputer gebruikt.
Conclusie
Een user agent string is een tekenreeks die door een browser wordt gebruikt om aan een webserver te melden welke software wordt gebruikt. Het bevat informatie over de naam van de browser, het besturingssysteem en de versie. Het is belangrijk voor webmasters om te weten welke software wordt gebruikt door hun bezoekers, zodat ze hun content kunnen optimaliseren.