Inspecteur User-Agent
Décodez la chaîne derrière une requête avant de mal classer un navigateur, robot, appareil ou moteur de rendu.
Référence User-Agent
Comment une chaîne User-Agent est structurée
La plupart des User-Agent combinent jetons de compatibilité, détails de plateforme, informations de moteur de rendu et marque/version du navigateur. Le format est historique et souvent désordonné, donc traitez le résultat comme un indice plutôt qu'une vérité absolue.
Exemple: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36
User-Agent de robots courants
| Robot | Signature User-Agent |
|---|---|
| Googlebot | Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) |
| Baiduspider | Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html) |
| Bingbot | Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) |
Questions fréquentes
Qu'est-ce qu'un user agent ?
Une chaîne User-Agent est envoyée par le navigateur, robot ou client avec une requête. Elle peut aider à identifier famille de navigateur, OS, classe d'appareil, moteur de rendu et parfois une requête automatisée.
Comment changer mon User-Agent ?
La plupart des navigateurs modernes permettent de le remplacer dans les outils développeur. Dans Chrome, ouvrez les outils de développement, puis Plus d'outils > Conditions réseau, désactivez le User-Agent par défaut et choisissez une autre valeur.
Peut-on faire confiance aux User-Agent ?
Pas complètement. Navigateurs, robots, proxies, outils de confidentialité et clients de test peuvent usurper ou réduire les détails. Utilisez la détection de fonctionnalités et les signaux serveur quand l'exactitude compte.
Pourquoi les navigateurs modernes exposent-ils moins de détails ?
Réduire les détails User-Agent limite le fingerprinting passif. Certaines informations navigateur migrent vers Client Hints, où le navigateur peut exposer des champs spécifiques de façon plus contrôlée.