Encodage d'URL

Encoder l'URL en utilisant l'encodage UTF-8 / Valeur hexadécimale de l'octet

Encode URL

L'encodage d'URL est le processus de conversion des caractères spéciaux en leurs entités HTML correspondantes. Le plus souvent, ces caractères sont des caractères réservés utilisés pour structurer les pages Web. Le codage d'URL garantit que la quantité d'espace correcte est allouée à ces jeux de caractères. Le codage d'URL est particulièrement important lorsque vous travaillez avec des URL utilisées dans des messages électroniques. Lorsqu'il est utilisé conjointement avec des formulaires Web, le codage d'URL empêche les navigateurs de tenter de soumettre automatiquement des données contenant des caractères réservés.

L'encodage d'URL est le processus d'encodage de caractères spéciaux (comme des espaces, des traits d'union, etc.) pour s'assurer qu'ils peuvent être transmis en toute sécurité sur le Web. Dans l'encodage d'URL, les caractères sont remplacés par un % et un code à deux chiffres, comme indiqué dans le tableau ci-dessous.

Qu'est-ce que l'encodage d'URL?

C'est un type spécial d'encodage pour les caractères. Il permet de stocker n'importe quel caractère avec sa valeur ASCII. Par exemple, le codage de "a" avec une valeur ASCII de 97 est "%61". Ainsi, %61 est une URL dans. Les URL sont limitées à la plage ASCII (0–127) et ne peuvent pas stocker de caractères en dehors de cette plage. L'encodage d'URL est essentiel pour stocker des caractères en dehors de cette plage. L'encodage d'URL est également utilisé pour internationaliser les URL.

Comment encoder l'URL?

Encoder n'importe quelle URL à l'aide de cet outil en ligne gratuit est très simple. Vous pouvez encoder l'URL en un seul clic.

  • Visitez: https://www.webetool.com/url-encode
  • Collez ou tapez votre URL dans la zone vide.
  • Appuyez sur le bouton Encoder.

Il convertira instantanément la chaîne d'URL en une séquence d'octets en utilisant l'encodage UTF-8 ou la valeur %hexadécimale de l'octet.

Quels caractères sont autorisés dans une URL?

Les caractères autorisés dans une URL sont tous les caractères valides pour le nom d'hôte. Le nom d'hôte est la partie de l'URL qui vient après la première barre oblique. Par exemple, http://www.example.com/dir/file.html?var=1 Si vous utilisez une barre oblique, c'est correct. Si vous utilisez un caractère tilde, ce n'est pas grave. Si vous utilisez un caractère de point d'interrogation, ce n'est pas grave. Si vous utilisez le symbole arobase, ce n'est pas grave. La seule restriction est que le premier caractère du nom d'hôte doit être une lettre ou un chiffre. Par exemple, http://www.example.com/dir/file.html?var=1 peut être considéré comme une URL valide.

RFC 3986 section 2.3 Caractères non réservés (janvier 2005) :

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9 - _ . ~

RFC 3986 section 2.2 Caractères réservés (janvier 2005) :

! * ' ( ) ; : @ & = + $ , / ? % # [ ]

Pourquoi devriez-vous encoder l'URL?

Lorsque vous travaillez avec des URL sur votre site Web ou votre blog, vous pouvez rencontrer le problème de l'encodage correct de l'URL. L'URL est simplement l'adresse Web d'une page. Par exemple, cet article de blog a l'URL : https://fr.wikipedia.org/wiki/Encodage-pourcent. Lorsque vous travaillez avec des URL, vous pouvez constater que votre URL contient des caractères non alphanumériques. Un exemple courant de ceci est lorsque vous avez un numéro d'identification dans votre URL. Par exemple, vous pourriez avoir une URL qui ressemble à ceci : http://www.example.com/article/12345 Pour résoudre ce problème, vous pouvez utiliser le codage d'URL. Le codage d'URL (ou codage en pourcentage) est un moyen de formater les URL lorsqu'il y a des caractères non alphanumériques. C'est aussi un moyen de s'assurer que les caractères spéciaux sont correctement encodés et ne cassent pas vos liens.

Cookie
We care about your data and would love to use cookies to improve your experience.