Choisissez Encoder et composant RFC 3986 puis saisissez café & tea. Les lettres ASCII restent littérales. Les octets C3 A9 de é deviennent %C3%A9, chaque espace %20 et l’esperluette %26 car elle est ici une donnée du composant, pas un séparateur.
Preuves d’octets attendues
Les lignes montrent c comme 63, a comme 61, f comme 66, é comme C3 A9, l’espace comme 20, l’esperluette comme 26 et les autres lettres. La sortie est caf%C3%A9%20%26%20tea. Un décodage RFC 3986 rend exactement le texte initial et la source concorde avec la forme canonique.
Reproduisez l’aller-retour
Choisissez le profil indiqué, encodez le texte et notez les échappements en pour cent majuscules. Sans changer de profil, passez au décodage et collez la sortie. Le texte Unicode original doit revenir exactement, espaces et signes plus littéraux compris. Un échappement minuscule peut être décodé, mais URLCodec le signale comme non canonique et montre la forme majuscule unique utilisée pour l’aller-retour.