Comment fonctionne encoder une url ?
Le mode encoder applique la fonction standard encodeURIComponent, adaptée à la valeur d’un paramètre et non à une URL complète. Le mode décoder restaure les caractères à partir des séquences pourcentage valides.
N’encodez pas deux fois la même valeur : le signe % serait lui-même transformé. Pour construire une URL dans une application, utilisez toujours les fonctions de la plateforme plutôt qu’une concaténation manuelle.
Quand utiliser cet outil
- Préparer la valeur d’un paramètre
- Lire une chaîne encodée
- Diagnostiquer une URL copiée
Questions fréquentes
Pourquoi une espace devient-elle %20 ?
Il s’agit de sa représentation encodée dans un composant d’URL.
Quelle différence avec le signe + ?
Dans certains formulaires, + représente une espace ; encodeURIComponent utilise %20.
L’encodage protège-t-il contre les liens dangereux ?
Non. Il transforme la syntaxe mais ne vérifie ni la destination ni le contenu.