|
|
Encyclopédie internet - Internet - Sécurité internet - Webmastering - Plan |
Sécurité Internet >> Cookies Internet
>> Introduction aux cookies
>> Les cookies et la sécurité Le
problème de ces cookies est qu'ils contiennent
des informations vous concernant. En effet,
lorsque vous vous connectez à un site
personnalisable, celui-ci va vous poser quelques
questions afin de dresser votre profil, puis
stocker ces données dans un cookie. Selon le site
sur lequel vous vous connectez cela peut être à
votre avantage ou non. En réalité un cookie n'a rien de dangereux en soi car c'est le navigateur qui le gère en écrivant dans un fichier des paires clés/valeurs. D'autre part, les données stockées dans un cookie sont envoyées par le serveur, ce qui signifie qu'il ne peut en aucun cas contenir des informations sur l'utilisateur que celui-ci n'a pas donné, ou en d'autres termes: le cookie ne peut pas collecter des informations sur le système de l'utilisateur.
>> Fonctionnement des cookies Les cookies font partie des spécifications du protocole HTTP, c'est-à-dire le protocole permettant de surfer sur des pages web. Le protocole HTTP permet d'échanger des messages entre le serveur et le client à l'aide de requêtes HTTP et de réponses HTTP. Les requêtes et réponses HTTP contiennent des en-têtes permettant d'envoyer des informations particulières de façon bilatérale. Un de ces en-têtes est réservé à l'écriture de fichiers sur le disque: les cookies. L'en-tête HTTP réservé à l'utilisation des cookies s'appelle Set-Cookie, il s'agit d'une simple ligne de texte de la forme: Set-Cookie : NOM=VALEUR; domain=NOM_DE_DOMAINE; expires=DATE Il s'agit donc d'une chaîne de caractères commençant par « Set-Cookie : » et suivie de paires clés-valeur, sous la forme CLE=VALEUR, séparées par des virgules. Voici un tableau des principales clés (appelées attributs possibles pour un cookie :
Notes :
>> Envoi des cookies au serveur Lorsqu'un client se connecte à un site (donc au serveur), les cookies pour le domaine et le chemin spécifié sont automatiquement envoyés dans les en-têtes de la requête HTTP. L'en-tête se présente alors sous la forme: Cookie : NOM1=VALEUR1; NOM2=VALEUR2; ... Un script CGI (ou autres tel que ASP ou PHP) peut alors vérifier la présence du cookie:
>> Limitations des cookies Les cookies sont soumis à un certain nombre de contraintes :
>> Quelques précisions supplémentaires sur les cookies
>> Liens commerciaux
|
| e-encyclopedia.org © 2006 - Tous
droits réservés - Guide internet pour internaute et webmaster Design par GetTemplate - Indexé par Référencement gratuit - Votre site ici ? Source www.commentcamarche.net mise à disposition sous les termes de la licence Creative Commons. |