Entrée URL
Encodage web
Encodeur et décodeur URL
Encodez des URL complètes, composants et valeurs de formulaire, décodez l'Unicode en pourcentage, analysez les URL absolues et inspectez les paramètres répétés ou vides dans le navigateur.
URL analysée
Parties de l'URL
Les parties sont affichées pour les URL absolues avec schéma et hôte. Au décodage, la sortie est analysée en premier.
Paramètres de requête
| Nom | Valeur | Nom encodé | Valeur encodée |
|---|
Caractères réservés et souvent encodés
| Caractère | Signification | Encodé |
|---|---|---|
| espace | Séparateur de mots | %20 / + |
| % | Marqueur d'encodage pourcentage | %25 |
| & | Séparateur de paramètres | %26 |
| = | Séparateur nom/valeur | %3D |
| ? | Début de requête | %3F |
| # | Début de fragment | %23 |
| / | Séparateur de chemin | %2F |
| : | Séparateur de schéma | %3A |
| + | Signe plus ou espace de formulaire | %2B |
Notes sur l'encodage URL
Exemples courants d'encodage URL
FAQ de l'encodeur et décodeur URL
Qu'est-ce que l'encodage URL ?
L'encodage en pourcentage remplace les caractères non sûrs par % et deux chiffres hexadécimaux représentant les octets UTF-8.
Faut-il encoder une URL complète ou un composant ?
Le mode URL complète conserve la structure ; le mode composant sert aux valeurs, noms, segments et fragments.
Pourquoi un espace devient-il parfois + ?
Les formulaires HTML utilisent + pour les espaces. L'encodage en pourcentage normal utilise %20.
Pourquoi un signe % isolé échoue-t-il ?
Chaque % encodé doit être suivi de deux chiffres hexadécimaux. Un pourcentage littéral devient %25.