Encodage d'URL

Auteur: John Stephens
Date De Création: 2 Janvier 2021
Date De Mise À Jour: 1 Juillet 2024
Anonim
Encodage d'URL - La Technologie
Encodage d'URL - La Technologie

Contenu

Définition - Que signifie "encodage d'URL"?

Le codage d'URL est un mécanisme permettant de traduire des caractères spéciaux ou impossibles en un format universellement accepté par les serveurs Web et les navigateurs. Le codage des informations peut être appliqué aux noms URN (Uniform Resource Names), aux identificateurs URI (Uniform Resource Identifier) ​​et aux URL (localisateurs de ressources uniformes), et les caractères sélectionnés dans l’URL sont remplacés par un ou plusieurs triplets composés du pourcentage et de deux caractères. chiffres hexadécimaux. Les chiffres hexadécimaux dans les triplets de caractères représentent la valeur numérique des caractères remplacés. Le codage d'URL est largement utilisé dans la soumission de données de formulaire HTML dans les requêtes HTTP.


Le codage d'URL est également appelé codage en pourcentage.

Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique le codage d'URL

Selon RFC 3986, les caractères trouvés dans une URL doivent être présents dans le jeu défini de caractères ASCII réservés et non réservés. Cependant, le codage d'URL permet aux caractères qui, autrement, ne seraient pas autorisés, d'être représentés à l'aide des caractères autorisés. Le codage d'URL est principalement utilisé pour les caractères de contrôle non-ASCII - caractères dépassant le jeu de caractères ASCII de 128 caractères et les caractères réservés tels que le point-virgule, le signe égal, l'espace ou le caret.


Un processus en deux étapes est généralement suivi pour le codage d'URL, qui consiste en la conversion de la chaîne de caractères en une séquence d'octets avec le codage UTF-8, puis la conversion de chaque octet qui est un caractère non ASCII en «% HH». HH est la représentation hexadécimale correspondante de l'octet remplacé. Le codage d'URL peut aider à la conversion de caractères non-ASCII en un format pouvant être transmis sur Internet.