Parcours de la tâche / de l'entrée au résultat
Comment encoder et décoder des URL
- 01
Choisissez le bon mode
Choisissez Encoder un composant ou Décoder un composant pour des valeurs individuelles comme les paramètres de requête, ou Encoder une URI et Décoder une URI pour une adresse complète. Les quatre modes se trouvent dans la barre d'onglets, et les libellés des champs changent en conséquence.
- 02
Collez la valeur
Utilisez le champ Composant d'URL pour une valeur seule ou le champ URI complète pour une adresse entière. Le résultat se met à jour en direct pendant que vous tapez, les panneaux se renomment avec le mode pour que la valeur attendue soit toujours claire, et Charger un exemple montre à la fois un exemple avec caractères réservés et un exemple Unicode.
- 03
Vérifier les règles de sortie
Encoder le composant applique encodeURIComponent : les délimiteurs structurels comme /, ?, & et = deviennent des échappements de pourcentage, tandis que les lettres, les chiffres et des signes comme !, ~, *, apostrophes et parenthèses survivent. Encoder l'URI applique encodeURI et laisse en place la structure de l'URL : :, /, ?, # et =. Aucun des modes ne valide une URL complète ; le texte non ASCII devient des échappements UTF-8 et les espaces deviennent %20.
- 04
Permutez pour un aller-retour
Échanger déplace la sortie vers l'entrée et sélectionne le mode inverse. Encodez un paramètre, échangez et décodez à nouveau : si le texte restauré correspond à l'original, la valeur survit au transport exactement comme écrite et peut être intégrée en sécurité dans la vraie URL.
- 05
Réparer les valeurs encodées deux fois
Une valeur encodée deux fois affiche des séquences littérales de %25 — %25 est l'échappement du signe de pourcentage lui-même. Décodez une fois pour annuler la deuxième couche ; si le résultat contient encore des échappements, décodez à nouveau avec le mode adapté jusqu'à obtenir du texte brut ou une adresse propre.
- 06
Copier ou télécharger
Copier le résultat place la sortie dans le presse-papiers pour un ticket ou un fichier de configuration, et Télécharger .txt l'enregistre sous toolars-url-value.txt. Vider nettoie les deux volets quand vous avez terminé.