
Encodeur URL
Encodez facilement les caractères non sûrs dans les URLs avec l'Encodeur URL de Qodex. Cet outil garantit que vos liens sont correctement formatés pour le web. Combinez-le avec le Décodeur URL pour inverser les modifications, ou utilisez-le avec l'Encodeur UTF-8 et l'Encodeur Base64 pour des tâches d'encodage avancées.
Encodeur URL - Documentation
Introduction
Lors de l'envoi d'URLs sur Internet, que ce soit dans des formulaires, des APIs ou des chaînes de requête, certains caractères peuvent casser la structure ou introduire des risques de sécurité. C'est là que l'encodage URL intervient. Il convertit les caractères spéciaux en un format pouvant être transmis en toute sécurité via HTTP.
Qu'est-ce que l'encodage URL ?
L'encodage URL (aussi appelé percent-encoding) remplace les caractères non sûrs par un % suivi de deux chiffres hexadécimaux. Par exemple :
L'espace devient %20
/ devient %2F
: devient %3A
& devient %26
Cela garantit que les URLs sont interprétées correctement par les navigateurs, les APIs et les serveurs.
Comment ça fonctionne ?
L'outil analyse votre entrée pour détecter les caractères non autorisés dans une URL.
Il convertit chaque caractère non sûr en son code ASCII en hexadécimal.
Il préfixe % à la valeur hexadécimale et retourne la chaîne entièrement encodée.
Ce processus est basé sur la RFC 3986, qui définit les caractères réservés et non réservés dans un URI.
Exemples pratiques
Exemple 1 : chaîne de requête dans une requête GET
Original :
https://example.com/search?query=hello world
Encodé :
https://example.com/search?query=hello%20world
Exemple 2 : email comme paramètre de requête
Original :
mailto:user@example.com
Encodé (pour inclusion sécurisée dans une URL) :
mailto:user%40example.com
Exemple 3 : texte avec symboles
Original :
50% discount at Café Déjà Vu!
Encodé :
50%25%20discount%20at%20Caf%C3%A9%20D%C3%A9j%C3%A0%20Vu%21
Cas d'utilisation
Encodage de données dans des formulaires web
Sécurisation des URLs pour les appels API
Prévention des liens cassés dus aux caractères spéciaux
Encodage des URLs de redirection
Préparation de requêtes OAuth ou basées sur des tokens
Comment utiliser l'Encodeur URL Qodex
Collez votre URL ou texte dans la zone de saisie.
Cliquez sur «Encoder».
Copiez instantanément la version encodée.
Essayez aussi ces outils :
Bonnes pratiques
Encodez toujours les paramètres de requête séparément pour éviter de casser l'URL de base.
Utilisez le double encodage si votre paramètre contient déjà une chaîne encodée.
Combinez avec le Décodeur URL pour tester des conversions bidirectionnelles.
L'encodage peut prévenir les attaques XSS lorsque des données utilisateur sont injectées dans des liens.
Les caractères réservés (?, =, &) ne doivent être encodés que s'ils font partie des données, pas de la structure.
Frequently Asked Questions
À quoi sert l'encodage URL ?
Quels caractères doivent être encodés dans une URL ?
L'encodage URL est-il identique à l'encodage Base64 ou UTF-8 ?
Puis-je utiliser l'encodage URL pour des noms de fichiers ou des adresses email ?
Que se passe-t-il si je n'encode pas correctement une URL ?
Related Tools
Related Articles

Testez vos API dès aujourd'hui !
Rédigez en langage naturel, Qodex génère des tests sécurisés et prêts à l'exécution.



