Outil d’encodage/décodage d’URL
Encodez et décodez le percent-encoding (encodage URL).
Utile pour manipuler des URLs et des query strings en sécurité.
- Sûr
- Le traitement s’exécute sur votre appareil, donc les entrées/sorties ne sont envoyées nulle part.
Notes
Méthode de percent-encoding utilisée pour représenter des caractères multioctets qui ne peuvent pas être utilisés directement dans une URI.
Chaque octet est représenté comme (XX est en hexadécimal).%XX
Mode
Choisissez l’un des trois modes.
| Auto | Détecte automatiquement le texte encodé URL vs texte brut et convertit en conséquence. |
|---|---|
| Encoder | Traite l’entrée comme du texte brut et tente de convertir en encodage pourcent. |
| Décoder | Traite l’entrée comme du texte encodé pourcent et tente de décoder en texte brut. |
Encoder
- Encode en UTF-8.
- Encode entièrement les caractères réservés '#$&+,/:;=?@'.
- Le résultat peut ne plus fonctionner comme une URI.
https://example.com/encode
↓
https%3A%2F%2Fexample.com%2F%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89
Encoder (préserver l’URI)
- Encode en UTF-8.
- N’encode pas les caractères réservés '#$&+,/:;=?@' : c’est donc un encodage partiel.
- Préserve la fonctionnalité de l’URI.
https://example.com/encode
↓
https://example.com/%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89
Décoder
- Décode en UTF-8.
https://example.com/%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89
↓
https://example.com/encode