Accueil l'audio Qu'est-ce que le codage URL? - définition de techopedia

Qu'est-ce que le codage URL? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie le codage URL?

Le codage d'URL est un mécanisme de traduction de caractères non imprimables ou spéciaux vers un format universellement accepté par les serveurs Web et les navigateurs. Le codage des informations peut être appliqué aux noms de ressources uniformes (URN), aux identificateurs de ressources uniformes (URI) et aux localisateurs de ressources uniformes (URL), et les caractères sélectionnés dans l'URL sont remplacés par un ou plusieurs triplets de caractères comprenant le caractère pourcentage et deux chiffres hexadécimaux. Les chiffres hexadécimaux dans les triplets de caractères représentent la valeur numérique des caractères qui sont remplacés. Le codage d'URL est largement utilisé dans la soumission de données de formulaire HTML dans les requêtes HTTP.

L'encodage d'URL est également appelé encodage en pourcentage.

Techopedia explique l'encodage d'URL

Conformément à la RFC 3986, les caractères trouvés dans une URL doivent être présents dans l'ensemble défini de caractères ASCII réservés et non réservés. Cependant, le codage d'URL permet de représenter des caractères qui autrement ne seraient pas autorisés à ê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 au-delà du jeu de caractères ASCII de 128 caractères et caractères réservés tels que le point-virgule, le signe égal, l'espace ou le signe d'insertion.

Un processus en deux étapes est généralement suivi pour le codage 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», où HH est la représentation hexadécimale correspondante de l'octet remplacé. L'encodage d'URL peut aider à la conversion de caractères non ASCII en un format pouvant être transmis sur Internet.

Qu'est-ce que le codage URL? - définition de techopedia