Le codage est la forme de modification d'un contenu existant; ce qui lui permet d'être analysé par les protocoles de destination requis.
Un exemple de codage peut être vu lorsque vous naviguez sur Internet:
L'URL que vous visitez le site: www.example.com, peut avoir la possibilité de recherche pour effectuer des recherches personnalisées via l'adresse URL:
www.example.com?search=...
Les variables suivantes sur l'URL nécessitent un codage d'URL. Si vous devais écrire:
www.example.com?search=cat food cheap
Le navigateur ne comprend pas votre demande que vous avez utilisé un caractère non valide de « » (un espace blanc)
Pour corriger cette erreur de codage, vous devez échanger le ' 'avec « % 20 » pour former cette URL:
www.example.com?search=cat%20food%20cheap
Les différents systèmes utilisent différentes formes de codage, dans cet exemple, je l'ai utilisé codage standard Hex pour une URL. Dans d'autres applications et instances, vous devrez peut-être utiliser d'autres types de codage.
Bonne chance!
Je ne peux donner que des exemples ... Car je ne sais pas aussi. Ils sont transportés à partir d'un programme nommé Kondor et je n'ai pas accès à son code source! –
@aF: c'est pourquoi j'ai écrit les méthodes présentées dans la réponse ci-dessous en premier lieu. Parfois, un algorithme heuristique est la seule solution pratique. –