Les « cookies » démystifiés - 2

 

Que contient un « cookie »

L’usage de plus en plus répandu du W3 pour des fonctions plus évoluées, surtout dans des applications commerciales, a amené la compagnie Netscape à introduire les « cookies ».

Le « cookie » permet de déposer une information très courte et ensuite de la récuper à tout moment. Il est très important de comprendre que cette information est accessible uniquement pour celui qui a créé le « cookie ».

Voici le contenu d’un « cookie »:

=

le nom
du « cookie »

le texte
du « cookie »

la date de fin du « cookie »

le nom de l’ordinateur ou domaine
qui a déposé le « cookie »

indique si le "cookie" est accessible uniquement par un serveur sécuritaire

Le cookie est déposé dans un fichier dans votre ordinateur. Selon le navigateur tous les cookies sont déposés dans un seul fichier, c'est le cas de Netscape ou un fichier par cookie, c'est le cas de Internet Explorer de Microsoft.

Il existe deux méthodes de création ou dépôt de cookies.

La première consiste à une instruction de création de cookie donnée à votre navigateur. Cette instruction accompagne une réponse d'un serveur W3 à une requête de document HTML.

Serveur W3

Votre ordinateur

 

La seconde consiste à exécuter des instructions de création de cookies à l'aide d'un langage de programmation encapsulé dans une page HTML. Cette page ou document HTML est toujours une réponse à une demande de document HTML.

Serveur W3

Votre ordinateur

 

Les cookies sont emmagasinés dans le ou les fichiers de cookies avec les paramètres vus plus haut.

Par la suite, à chaque requête de page HTML que vous faites, votre navigateur vérifie si un cookie existe (selon les paramètres de création du cookie) pour :

Si un cookie répond à un de ces critères le navigateur donne le cookie au serveur avec la requête de page HTML. Le serveur W3 peut alors faire un traitement quelconque avec le cookie: statistique, donner une page HTML particulière, etc.

Serveur W3

Votre ordinateur

Il est aussi possible de traiter localement le cookie avec un langage de programmation encapsulé dans la page HTML..

Cliquez ici pour voir une utilisation d'un cookie.

 

 

Ce document est la propriété de Tactika.com inc. et de l'auteur, sauf lorsque mentionné. Toute copie ou modification, intégrale ou partielle, sans le consentement écrit de Tactika.com inc. et de l'auteur est illicite.

Clément Gagnon
Tactika.com inc.