Analyseur d'URL

Décompose une URL en ses composants (protocole, hôte, chemin, paramètres) et encode ou décode des valeurs URI.

Aucune URL à analyser.

À propos : Analyseur d'URL

L'analyseur d'URL découpe une adresse en protocole, nom d'hôte, port, chemin, query string et fragment, et liste chaque paramètre de requête avec sa valeur décodée. Il sert aussi à encoder ou décoder un texte pour l'insérer dans une URL. Pratique pour lire une URL de tracking interminable, vérifier les paramètres d'une redirection OAuth ou préparer une valeur avec des espaces et des caractères spéciaux. L'analyse repose sur le parseur d'URL standard de ton navigateur.

Fonctionnalités

  • Décomposition en protocole, nom d'hôte, port, chemin, query string, fragment et nom d'utilisateur, chaque élément étant copiable.
  • Tableau des paramètres de requête avec leurs valeurs décodées, y compris les clefs répétées.
  • Encodage d'un texte en composant d'URL (espaces, accents, &, =, /…) au format percent-encoding.
  • Décodage d'une valeur percent-encodée, comme %C3%A9t%C3%A9, pour retrouver le texte lisible d'origine.
  • Analyse en direct à la saisie, avec annuler, rétablir et effacement du champ.

Comment l'utiliser

  1. Choisis l'onglet Analyser, Encoder ou Décoder.
  2. Colle une URL complète, avec son protocole, ou le texte à convertir.
  3. Lis les composants et les paramètres dans les tableaux, ou récupère le texte converti dans la sortie.
  4. Copie la valeur dont tu as besoin avec le bouton à côté.

Questions relatives à l'utilisation

L'outil attend une URL absolue, avec son protocole, par exemple https://exemple.com/chemin. Une adresse sans schéma comme exemple.com/page ou un chemin relatif comme /page ne peut pas être analysé seul. Ajoute https:// devant et réessaie.

Encoder remplace les caractères qui ont un sens dans une URL ou ne peuvent pas y figurer (espaces, accents, &, ?, =) par des séquences comme %20, pour les placer dans un paramètre. Décoder fait l'inverse. L'outil applique encodeURIComponent et decodeURIComponent de JavaScript.

Non. L'analyse se fait dans ton navigateur et rien n'est envoyé à un serveur. Ta saisie est simplement gardée dans l'URL de la page, ce qui permet de recharger ou de rouvrir le lien en retrouvant la même analyse.