Encoder/Décoder
Encodage D'URL-la conversion d'une url contenant des caractères spéciaux ou des caractères des alphabets nationaux. Il y a deux étapes: d'abord, chaque caractère est encodé en Unicode (UTF-8) dans une séquence de deux octets, puis chaque octet de cette séquence est écrit dans une représentation hexadécimale.
Certains caractères ne peuvent pas faire partie d'une URL (par exemple, un espace), et quelques autres caractères ont une signification particulière dans l'URL: par exemple, le caractère # peut être utilisé pour spécifier un sous-clé (ou fragment) d'un document. Dans les formes HTML, le caractère = est utilisé pour séparer un nom d'une valeur. La syntaxe URI Générique utilise L'encodage D'URL pour résoudre ce problème, tandis que la forme HTML fait une recherche supplémentaire, et n'utilise pas l'encodage de pourcentage pour tous les caractères. L'espace est encodé comme " + "ou" %20".