L'encodage en pourcentage des URL est un mécanisme fondamental utilisé pour encoder les caractères spéciaux dans les URLs. Quand vous voyez des caractères comme %20 ou %26, ils représentent le signe pourcentage (%) suivi de valeurs hexadécimales correspondant à des caractères spécifiques.
Le décodage UTF-8 est essentiel pour gérer les caractères internationaux dans les URLs. Notre outil supporte entièrement le contenu encodé en UTF-8, vous permettant de décoder des URLs contenant des caractères de n'importe quelle langue, y compris le chinois, le japonais, l'arabe et les emojis.
Comprendre les composants d'URL est crucial pour le développement web. Une URL se compose de plusieurs parties : protocole, domaine, chemin, paramètres de requête et fragment. Chaque composant peut nécessiter un encodage lors de la présence de caractères réservés comme Les composants d'URL ?, &, =, #.
Débogage d'API REST. Lors du travail avec les APIs, vous rencontrez souvent des paramètres de requête encodés ou des segments de chemin. Pouvoir décoder rapidement ces URLs aide à identifier les problèmes dans les requêtes API et à comprendre les données réellement transmises.
L'encodage pourcentage se rencontre bien au-delà de la barre d'adresse. La chaîne de requête d'un redirect_uri OAuth, le lien profond d'une notification push, le lien de suivi d'un e-mail marketing et le segment de chemin écrit dans un journal de serveur web contiennent tous des données encodées. Les décoder à la main est lent et source d'erreurs, c'est pourquoi cette page fait le travail dès que vous collez le texte.
Un détail qui piège beaucoup de monde : dans l'envoi de formulaires HTML (application/x-www-form-urlencoded), le signe + signifie un espace. Mais dans une URL encodée en pourcentage, + est simplement un plus. C'est pourquoi la même entrée peut se décoder différemment selon son origine — et pourquoi %2B existe pour un plus littéral dans les données de type formulaire. Ce décodeur suit la norme URL : il décode les séquences pourcentage et laisse le + intact.