Catégories

Analyseur de User Agent

Analyse les chaînes User Agent pour extraire les informations du navigateur, SE, appareil et moteur

Analyseur de User Agent

Cet outil extrait des informations détaillées des chaînes User Agent :

Informations Extraites :

  • Navigateur : Nom, version et moteur de rendu
  • Système d'Exploitation : Nom et version
  • Type d'Appareil : Bureau, Mobile, Tablette ou Bot
  • Moteur : Blink, Gecko, WebKit, Trident, etc.
  • Niveau de Confiance : ÉLEVÉ, MOYEN ou FAIBLE

Navigateurs Pris en Charge :

  • Chrome, Edge, Opera, Brave, Vivaldi
  • Firefox, Waterfox, Pale Moon
  • Safari, Safari Mobile
  • Internet Explorer
  • UC Browser, Samsung Internet, Miui Browser

Systèmes d'Exploitation Pris en Charge :

  • Windows (95, 98, NT, 2000, XP, Vista, 7, 8, 10, 11)
  • macOS et OS X
  • Distributions Linux
  • Android
  • iOS (iPhone, iPad, iPod)

Détection de Bots :

  • Googlebot, Bingbot, Slurp, DuckDuckBot
  • Facebook Bot, Twitter Bot, LinkedIn Bot
  • Divers crawlers web et spiders

Points clés

Catégorie
Development
Types d’entrée
textarea
Type de sortie
json
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

L'Analyseur de User Agent est un outil en ligne qui décompose les chaînes User Agent pour extraire des informations détaillées sur le navigateur, le système d'exploitation, le type d'appareil et le moteur de rendu, avec un niveau de confiance associé.

Quand l’utiliser

  • Lorsque vous devez vérifier la compatibilité de votre site web avec différents navigateurs et appareils.
  • Pour détecter et filtrer le trafic provenant de bots ou de crawlers web dans vos logs.
  • Quand vous analysez les données de trafic pour comprendre la répartition des types d'appareils parmi vos visiteurs.

Comment ça marche

  • Copiez-collez la chaîne User Agent dans le champ de saisie dédié.
  • L'outil analyse la chaîne et extrait automatiquement les informations pertinentes.
  • Les résultats sont affichés sous forme de JSON structuré, incluant le navigateur, l'OS, l'appareil, le moteur et le niveau de confiance.

Cas d’usage

Optimisation de l'expérience utilisateur en adaptant le contenu selon l'appareil et le navigateur détectés.
Sécurité web en identifiant et bloquant les bots malveillants ou les crawlers non désirés.
Analyse de marché pour comprendre les préférences des utilisateurs en matière de navigateurs et systèmes d'exploitation.

Exemples

1. Vérification de compatibilité navigateur

Développeur web
Contexte
Un développeur doit s'assurer que son site fonctionne correctement sur les navigateurs les plus utilisés par ses visiteurs.
Problème
Identifier rapidement le navigateur et la version à partir d'un User Agent pour tester la compatibilité et ajuster le code si nécessaire.
Comment l’utiliser
Entrez le User Agent du navigateur, par exemple 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36', dans l'outil et analysez les résultats.
Résultat
Le développeur obtient des informations claires sur le navigateur (Chrome 91), l'OS (Windows 10), et le moteur (Blink), lui permettant de valider la compatibilité.

2. Détection de bots dans les logs serveur

Analyste de sécurité
Contexte
Un analyste examine les logs de serveur pour identifier le trafic suspect et protéger le site contre les menaces.
Problème
Distinguer les bots légitimes des crawlers malveillants en analysant les User Agents pour filtrer les accès non désirés.
Comment l’utiliser
Copiez les User Agents des logs, comme 'Googlebot/2.1 (+http://www.google.com/bot.html)', dans l'outil et vérifiez le type d'appareil (Bot) et le niveau de confiance.
Résultat
L'analyste peut identifier les bots, comme Googlebot avec un niveau de confiance ÉLEVÉ, et prendre des décisions pour bloquer les bots malveillants.

Tester avec des échantillons

text

Hubs associés

FAQ

Qu'est-ce qu'une chaîne User Agent ?

C'est une chaîne de texte envoyée par le navigateur au serveur web, contenant des détails sur l'environnement logiciel et matériel de l'utilisateur.

Quels navigateurs sont pris en charge ?

Chrome, Firefox, Safari, Edge, Opera, Brave, Vivaldi, Internet Explorer, et plusieurs navigateurs mobiles comme UC Browser et Samsung Internet.

Comment interpréter le niveau de confiance ?

ÉLEVÉ indique une correspondance précise, MOYEN une correspondance partielle, et FAIBLE une correspondance incertaine dans l'analyse.

Puis-je analyser plusieurs User Agents à la fois ?

Non, cet outil est conçu pour analyser une seule chaîne User Agent à la fois pour garantir la précision.

Les résultats sont-ils sauvegardés ou partagés ?

Non, l'outil ne stocke aucune donnée ; les résultats sont générés en temps réel et restent privés.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/new-user-agent-parser

Paramètres de la requête

Nom du paramètre Type Requis Description
userAgent textarea Oui -

Format de réponse

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Données JSON: Données JSON

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-new-user-agent-parser": {
      "name": "new-user-agent-parser",
      "description": "Analyse les chaînes User Agent pour extraire les informations du navigateur, SE, appareil et moteur",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=new-user-agent-parser",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]