Encodage et décodage d'URL
Encodez en pourcentage le texte des URL et décodez les adresses échappées en texte brut.
Encodage et décodage d'URL
Les URL n'acceptent qu'un ensemble limité de caractères, donc tout le reste (espaces, lettres accentuées, esperluettes, emoji) doit être codé en pourcentage sous forme d'échappement %XX. Collez du texte pour l'encoder ou collez une adresse d'échappement pour la relire sous forme simple. Utilisez-le pour créer manuellement des chaînes de requête, déboguer une chaîne de redirection ou donner un sens à un lien de suivi.
Le sélecteur de portée décide du degré d'agressivité de l'encodage. "Composant" échappe à tout ce qui n'est pas un caractère simple, y compris & = ? et #, ce qui correspond à ce que vous souhaitez pour une valeur de requête unique. "L'URL complète" laisse les caractères structurels seuls, de sorte qu'une adresse entière conserve son schéma, ses séparateurs et son fragment tandis que les espaces et les caractères non-ASCII sont toujours échappés.
L'option "Traiter + comme espace" couvre les soumissions de formulaires HTML, où les espaces se déplacent comme + plutôt que %20. Allumez-le et l'encodage produit +, tandis que le décodage reconvertit + en espaces. Le texte non-ASCII est codé en UTF-8, ce qui correspond à ce que les navigateurs et les serveurs attendent, donc les signes diacritiques et les emoji vont exactement. Si une chaîne contient un échappement brisé, vous obtenez une explication claire au lieu d'une mauvaise réponse.
Tout s'exécute dans votre navigateur et rien n'est téléchargé, donc les URL contenant des jetons de session ou des paramètres signés peuvent être inspectées en toute sécurité. Le décompte sous la sortie compte le nombre de séquences qui ont été échappées ou non.