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érifiez la sortie
Encoder un composant utilise encodeURIComponent : les séparateurs de structure comme /, ?, &, et = deviennent des échappements pourcentés, mais les lettres, chiffres et signes comme !, ~, *, les apostrophes et les parenthèses restent. Encoder une URI utilise encodeURI et conserve la structure de l’adresse, notamment :, /, ?, #, et =, tout en encodant bien d’autres caractères. Aucun mode 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
Permuter déplace la sortie vers l'entrée avec le mode inverse sélectionné, donc vous pouvez encoder un paramètre, permuter et le décoder à nouveau pour confirmer que la valeur survit exactement telle qu'écrite.
- 05
Copiez ou téléchargez
Copier le résultat envoie la sortie dans le presse-papiers, et Télécharger le .txt l'enregistre sous toolars-url-value.txt. Effacer vide les deux panneaux quand vous avez terminé.