Faut-il encoder une URL complète ou un composant ?
Encodez un composant quand la valeur est une donnée dans une autre URL. Encodez une URL complète seulement si vous voulez préserver les séparateurs.
Encodez et décodez composants d'URL ou URL complètes, gérez l'encodage plus-espace, inspectez les paramètres, copiez la sortie et inversez le sens.
L'encodage d'URL est facile à rater, car une URL complète et une seule valeur de requête ne suivent pas les mêmes règles. Cet outil propose les deux modes : composant pour une valeur placée dans un segment de chemin ou un paramètre, et URL complète pour conserver les séparateurs tout en encodant les caractères dangereux.
L'inspecteur de requête affiche les noms et valeurs décodés lorsque le résultat contient une query string. C'est utile pour déboguer des redirections OAuth, liens analytics, URL signées ou exemples d'API copiés.
Chargement de l'outil...
Le double encodage est le bug classique : un signe pourcentage devient %25, puis la valeur déjà encodée ne correspond plus à ce quattend le récepteur. Autre problème fréquent : encoder toute une URL comme composant alors que seule la valeur redirect URI devait lêtre. Vérifiez si les caractères réservés doivent rester structurels ou devenir des données.
Encodez un composant quand la valeur est une donnée dans une autre URL. Encodez une URL complète seulement si vous voulez préserver les séparateurs.
L'encodage de formulaires HTML représente souvent les espaces par des plus dans les query strings. Le percent-encoding utilise %20.
Oui. Quand la valeur convertie contient des paramètres, le tableau affiche leurs noms et valeurs décodés.