.Convertor
Menu

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

  1. Coller un texte ou un lien

    Saisissez le texte original, les paramètres de requête ou le fragment d'URL déjà encodé.

  2. 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.

  3. 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.

Outils associés

Articles connexes