en anglais percent-encoding, également désigné par l'expression URL encoding, est un mécanisme de codage de l’information dans un Uniform Resource Identifier (URI) sous certaines circonstances. Bien qu'il soit connu sous la dénomination d’URL encoding, il est utilisé de façon plus générale au sein de l'URI principal, qui comprend à la fois l'URL et l'URN. En tant que tel, il est également utilisé dans la préparation des données du type de médias (ou type MIME) application/x-www-form-urlencoded, comme c'est souvent le cas lors de l'envoi de formulaires de données HTML dans les requêtes HTTP.
...
Les caractères réservés en encodage-pourcent
! # $ & ' ( ) * + , /
%21 %23 %24 %26 %27 %28 %29 %2A %2B %2C %2F
: ; = ? @ [ ]
%3A %3B %3D %3F %40 %5B %5D
...