URL Analyseur

Divisez n'importe quelle URL en protocole, hôte, port, chemin, paramètres de requête et hachage. Décodez le codage en pourcentage, analysez les chaînes de requête au format JSON avec la prise en charge des tableaux et reconstruisez les URL à partir des composants : tout s'exécute dans votre navigateur.

Outil d'analyse · 100 % côté client · aucune donnée envoyée
0 chars
Try:
Components
Path Segments
Query Parameters
JSON Representation

          
Enter components separately — the tool encodes special characters and assembles a valid URL automatically.
Built URL
Coller one URL per line. The table extracts protocol, host, port, path, and parameter count for quick comparison.
0 lines

Comment analyser une URL

Le Analyseur d'URL est un utilitaire de développement permettant d'inspecter, de déboguer et de créer des URL. Chaque URL est un objet structuré : un protocole, une autorité, un chemin, une chaîne de requête et un fragment facultatif. Lors du débogage d'un rappel OAuth, d'une redirection API ou d'un lien de suivi avec vingt paramètres UTM, vous devez voir ces parties clairement séparées et correctement décodées.

Ce qui est analysé

  • Composants d'origine — protocole, nom d'utilisateur, mot de passe, nom d'hôte, port et chaîne d'origine complète
  • Chemin - chemin complet et répartition segment par segment pour les routes REST
  • Chaîne de requête — formulaires bruts et décodés, analysés dans un objet JSON avec prise en charge des tableaux
  • Fragment - la partie après #, utile pour les itinéraires SPA et les ancres de documents

Modes d'analyse des requêtes

Différents backends sérialisent les tableaux différemment. Basculez entre quatre interprétations en fonction de la manière dont votre serveur s'attend à recevoir les paramètres :

  • Auto — touches répétées (?tag=red&tag=blue) deviennent automatiquement des tableaux
  • Support - seulement key[]=value la notation produit des tableaux (PHP, Rails)
  • Indexékey[0]=a&key[1]=b notation, préserve les indices explicites
  • Brut — chaque paire clé/valeur répertoriée individuellement, pas de regroupement

Générateur d'URL

Le Construire L'onglet fonctionne à l'envers : saisissez les composants dans des champs séparés et l'outil produit une URL correctement codée. Les caractères spéciaux dans les noms d'utilisateur, les mots de passe et les valeurs de requête sont automatiquement codés en pourcentage conformément à la RFC 3986. Ajoutez ou supprimez des paramètres de requête de manière dynamique : parfait pour créer des requêtes API ou partager des liens.

Analyse en masse

Collez une liste d'URL dans le En lot pour extraire le protocole, l'hôte, le port, le chemin et le nombre de paramètres pour chacun dans une table triable. Utile pour auditer un plan de site, comparer les chaînes de redirection ou détecter rapidement les incohérences de nom d'hôte dans une liste. Exportez les résultats au format CSV pour une analyse plus approfondie.

Confidentialité

Tout s'exécute localement dans votre navigateur en utilisant le natif URL API plus un analyseur de requêtes personnalisé. Aucune URL n'est envoyée à un serveur, enregistrée ou mise en cache nulle part. Utilisation sûre avec des URL contenant des jetons OAuth, des liens S3 signés, des identifiants de session ou toute autre donnée sensible.

FAQ

Que fait un analyseur d'URL ?

Il divise une URL en composants structurels (protocole, nom d'hôte, port, chemin, paramètres de requête et fragment) afin que chaque élément puisse être inspecté, copié ou modifié indépendamment. Utile pour déboguer les appels d'API, analyser les redirections ou auditer les liens de suivi.

Comment les paramètres de requête en double sont-ils gérés ?

Touches répétées comme ?tag=red&tag=blue sont regroupés dans un tableau par défaut (mode Auto). Passez en mode Support pour exiger des key[] notation, mode indexé pour key[0]=v, ou en mode Raw pour garder chaque entrée séparée.

Est-ce qu'il décode les caractères codés en pourcentage ?

Oui. Chaque composant est affiché deux fois : la forme codée brute (%20, %2F) et la forme décodée lisible par l'homme (espace, barre oblique). Cela rend les bugs d’encodage immédiatement visibles.

Puis-je reconstruire une URL à partir de parties individuelles ?

Oui – passez au Construire , remplissez le protocole, l'hôte, le chemin et les paramètres séparément, et l'outil assemble une URL correctement codée en temps réel. Les caractères spéciaux sont automatiquement codés en pourcentage.

L'analyseur gère-t-il les URL avec des informations d'identification ?

Oui. Des URL comme https://user:[email protected] sont divisés en champs de nom d'utilisateur et de mot de passe distincts, avec un codage en pourcentage décodé afin que vous puissiez lire les informations d'identification réelles.

Mes données URL sont-elles envoyées à un serveur ?

Non. Toutes les analyses s'exécutent entièrement dans votre navigateur en utilisant le langage natif. URL API plus un analyseur de requêtes personnalisé. Rien ne quitte votre appareil, sans danger pour les URL contenant des jetons, des signatures ou des paramètres privés.

Outils associés