Encodage Décodage URL
Détection automatique : le texte brut est encodé et le texte avec un encodage pour cent valide est décodé. Vous pouvez aussi choisir le mode manuellement.
Traitement local · Aucun envoi de fichier
Les fichiers sont traités dans ce navigateur sans envoi automatique. Le premier chargement des composants peut nécessiter Internet.
Encodage et décodage d'URL : utilisations et portée
Le codage d'URL représente les caractères spéciaux sous forme de séquences codées en pourcentage pour les valeurs des paramètres de requête, les segments de chemin et l'inspection du texte échappé dans les journaux.
Le mode automatique interprète l'entrée comme un texte ordinaire lorsqu'il ne peut pas la décoder ; Le décodage manuel nécessite un encodage en pourcentage valide ainsi qu'une séquence UTF-8.
Capacités expliquées
Les valeurs des paramètres diffèrent de celles des URL entières
Le codage prend en charge des caractères tels que les barres obliques, les points d’interrogation et les signes égal. Il est important de préciser d’abord s’il s’agit de coder la valeur d’un paramètre ou un fragment d’URL, et de ne pas considérer le résultat comme une réécriture complète de la structure de l’URL.
Décodage en pourcentage et signes plus
Le décodage lit les séquences UTF-8 codées en pourcentage valides et préserve les signes plus littéraux. Cela diffère des règles de codage de formulaire qui traitent + comme un espace.
Exemples pratiques
Encoder du texte contenant un espace
Saisie
hello world
Résultat de la conversion
hello%20world
Ceci illustre le codage en pourcentage d'un espace pour une valeur de paramètre ou un segment de chemin.
Décoder un caractère plus
Saisie
a%2Bb
Résultat de la conversion
a+b
Le décodage de %2B produit un signe plus. Un plus littéral dans a+b n’est pas automatiquement converti en espace.
Étapes d'utilisation
Coller un texte ou un lien
Saisissez le texte original, les paramètres de requête ou le fragment d'URL déjà encodé.
Détection automatique
Détection automatique : le texte brut est encodé et le texte avec un encodage pour cent valide est décodé. Vous pouvez aussi choisir le mode manuellement.
Copier pour continuer l'utilisation
Après confirmation du résultat, copiez-le en un seul clic pour continuer à l'utiliser dans le débogage d'interface, la recherche de journaux ou les liens de page.
Questions fréquentes
Pourquoi le « résultat du décodage » est-il parfois vide ?
Une saisie invalide en mode décodage manuel efface les résultats et affiche une erreur. Le mode automatique encode le texte brut ; changez de mode en cas d’ambiguïté.
Quand faut-il privilégier l'utilisation du résultat d'encodage ?
Lorsque le texte doit être inséré dans un paramètre de requête URL, un segment de chemin, une adresse de rappel ou un champ de lien dans les logs, encoder au préalable permet d'éviter que les caractères spéciaux n'endommagent la structure.
Pourquoi un signe plus n’est-il pas décodé comme un espace ?
Cet outil utilise les règles d’encodage et de décodage des URL, le + simple reste un + ; L’espace correspond à %20, pour traiter les données de formulaire, il faut appliquer les règles d’analyse spécifiques aux formulaires.
