Pourquoi un lien copié contient-il des % ?
Une URL réserve des caractères pour séparer chemin, paramètres et fragment. Les espaces, caractères Unicode et certains symboles d’une recherche peuvent être encodés pour être interprétés de façon identique.
Que signifient %20, %2F et %3F ?
Les deux chiffres après % représentent un octet en hexadécimal. L’espace devient souvent %20, / devient %2F et ? devient %3F. Un caractère Unicode peut occuper plusieurs octets.
| Caractère | Encodé |
|---|---|
| espace | %20 |
| / | %2F |
| ? | %3F |
| 서울 | %EC%84%9C%EC%9A%B8 |
Encode ou Decode
Encode transforme un texte lisible pour l’insérer dans une URL ; Decode restaure le texte contenu dans les séquences %xx.
Valeur de recherche
서울 맛집%EC%84%9C%EC%9A%B8%20%EB%A7%9B%EC%A7%91Ne pas encoder toute l’URL comme une valeur
https://, ?, &, = et # structurent l’adresse. Les encoder tous peut casser le lien. Il faut généralement encoder seulement la valeur d’un paramètre.
Cas fréquents
- Lire un lien copié d’une messagerie
- Vérifier un terme de recherche
- Contrôler des paramètres UTM
- Comprendre une URL d’API
- Identifier %20 ou +
Utiliser Only My Kit
Collez le texte ou l’URL, choisissez Encode ou Decode et la portée, puis copiez le résultat. Les API du navigateur traitent l’entrée sur l’appareil sans l’envoyer à un serveur.
- Coller l’entrée
- Choisir le sens
- Choisir la portée
- Vérifier et copier
L’encodage n’est pas du chiffrement
Tout le monde peut décoder ces caractères. Une adresse e-mail ou une donnée personnelle n’est pas cachée ; Base64 n’est pas non plus du chiffrement. Évitez les secrets dans les URL.
FAQ
- Un espace devient-il toujours %20 ?
- C’est fréquent dans une URL, mais une requête de formulaire peut employer +.