Encoder, décoder et analyser une URL
À propos de cet outil
Convertissez les caractères spéciaux dans un format utilisable dans une URL ou rendez lisible un texte encodé avec des pourcentages. Vous pouvez également séparer une URL complète en protocole, nom d'hôte, port, chemin, paramètres de requête et fragment afin d'en vérifier la structure.
Mode d'emploi
- Encoder ou décoder une URL complète ou l'un de ses éléments
- Afficher les paramètres de requête sous forme de paires clé-valeur
- Séparer une URL en protocole, nom d'hôte, port, chemin et autres éléments
- Copier chaque résultat séparément
- Choisir si le signe plus doit être interprété comme une espace
- Choisir une opération: Sélectionnez l'encodage, le décodage ou l'analyse d'une URL.
- Saisir le contenu: Collez l'URL complète ou le texte à traiter.
- Copier le résultat: Copiez le résultat complet ou un élément particulier de l'URL.
Exemples
- Corriger les paramètres de requête d'un lien publicitaire
- Vérifier l'encodage d'une adresse de redirection
- Contrôler les paramètres de suivi d'une URL
- Copier séparément un élément d'une adresse
Limites
- Une URL non valide produit un message d'erreur
- L'affichage des noms de domaine internationaux dépend du navigateur
- Les données saisies sont traitées directement dans votre navigateur et ne sont envoyées à aucun serveur.
FAQ
- Quelle est la différence entre encodeURI et encodeURIComponent ?
- encodeURI est prévu pour une URL complète et conserve certains caractères nécessaires à sa structure. encodeURIComponent encode un seul élément, par exemple la valeur d'un paramètre de requête.
- Pourquoi les espaces apparaissent-ils parfois sous la forme « + » et parfois sous la forme « %20 » ?
- Les données de formulaire représentent souvent les espaces par le signe « + », tandis que les autres formes d'encodage d'URL utilisent généralement « %20 ». Utilisez le format attendu par le système destinataire.
- L'outil peut-il afficher le fragment d'une URL ?
- Oui. Le contenu situé après le symbole « # » est affiché comme fragment de l'URL.