Qu'est-ce qu'un cookie ?

Par : TutorialsGrey, le 08 Mars 2022

Introduction

Si vous avez l'habitude de naviguer sur Internet alors vous avez certainement déjà entendu parler des cookies. COOKIES !? S'agirait-il de ces petits biscuits ronds contenant des pépites de chocolat originaires des États-Unis ? NON, il ne s'agit pas de ces cookies là. S'il ne s'agit pas de biscuits aux pépites de chocolat, alors de quoi parle-t-on ?

Les cookies dont nous allons parlé dans cet article sont également connus sous l'appelation de cookies HTTP ou cookies web. Il s'agit de messages et de souvenirs de qui vous êtes, de ce que vous avez fait en ligne, des choix que vous avez faits, de la façon dont vous pourrez être reconnu lors de votre prochaine visite.

À présent, voyons en détails ce que sont vraiment les cookies.

 

Objectif

Comprendre ce que sont les cookies.

 

Prérequis

Aucune connaissance particulière n'est requise pour comprendre cet article.

 

 

Le cours

Définition d'un cookie

Un cookie est un simple élément d'information stocké sur l'ordinateur du client. Chaque fois qu'un utilisateur navigue sur Internet, le code côté serveur envoie un petit fichier texte, c'est-à-dire un cookie, dans l'en-tête de réponse d'un serveur HTTP et le stocke sur l'ordinateur de l'utilisateur. La raison en est que lorsque l'utilisateur visite à nouveau le même site, le cookie permet au serveur d'identifier le client sur la base des informations du cookie.

Cela permet de surmonter les limites du protocole HTTP, qui est sans état. Cela signifie que chaque demande d'un client est traitée comme une nouvelle demande, même pour le même serveur et la même session.

Les cookies ne sont pas destinés à endommager l'ordinateur de l'utilisateur car ils ne contiennent pas de code exécutable. Cependant, les cookies peuvent être utilisés pour envoyer des publicités ciblées aux utilisateurs à leur insu.

 

Types de cookies

Il existe deux types de cookies : les cookies transitoires et les cookies persistants.

  • Cookies transitoires : Le cookie transitoire est également appelé cookie de session car il ne conserve aucune donnée, il l'efface dès que vous fermez le navigateur. Ce type de cookie n'existe donc que pendant la durée de vie de la session.
  • Cookies persistants : Les cookies persistants permettent d'accéder rapidement à des données familières accessibles afin d'améliorer l'expérience de l'utilisateur. Ce type cookie reste sur l'ordinateur de l'utilisateur au-delà de la durée de vie de la session.

 

Caractéristiques des cookies

Les cookies sont également appelés cookies web, cookies HTTP, cookies Internet ou cookies de navigateur. Les cookies sont de petits blocs de données. Ils sont créés par un serveur web pour stocker les préférences de l'utilisateur pendant qu'il navigue sur un site web. Les cookies sont utilisés pour accéder aux sites web.

Les cookies enregistrent souvent des informations telles que la fréquence des visites de l'utilisateur, les heures de visite, les bannières sur lesquelles il a cliqué, les boutons sur lesquels il a cliqué, les préférences de l'utilisateur, les articles dans le panier, etc. Cela permet au site de vous présenter des informations personnalisées en fonction de vos besoins.

Un ou plusieurs cookies peuvent être placés sur un appareil pendant la navigation. Le contenu des cookies est stocké dans le serveur et le navigateur. Les cookies ne stockent pas seulement l'historique de navigation, mais aussi les données de suivi, le nom, l'adresse électronique, le numéro de téléphone, l'adresse du domicile, le code postal, etc. qui ont été saisis précédemment. Et si l'utilisateur le permet, ils peuvent également enregistrer les mots de passe.

Les cookies sont utilisés par les serveurs web principalement pour l'authentification. Ils permettent de savoir quand l'utilisateur est connecté et avec quel compte. Sans les cookies, les utilisateurs doivent se connecter sur chaque page à laquelle ils veulent accéder et disposent d'un certain nombre d'informations sensibles.

Les cookies ont une certaine durée de vie définie par leurs créateurs et ils expirent après cette période.

Les cookies sont généralement utilisés pour stocker des informations nécessaires pour des périodes plus courtes. Les cookies ont été introduits pour la première fois par Netscape. À l'époque, les cookies n'étaient pas bien acceptés, car les rumeurs disaient qu'ils pouvaient pirater vos données personnelles. Plus tard, les gens ont réalisé que les cookies étaient en fait inoffensifs, et ils sont maintenant très bien acceptés.

Voici à présent les caractéristiques clés des cookies :

  • Les cookies sont utilisés pour stocker les préférences de l'utilisateur.
  • Les cookies stockent les contenus tels que les sessions de navigation et les données de suivi temporaires.
  • Les cookies consomment très peu d'espace en termes de stockage (taille habituelle de 4 Ko environ).
  • Les cookies expirent automatiquement. Ils sont donc auto-exploitables et sont automatiquement supprimés une fois leur durée de vie achevée.
  • Le contenu des cookies est stocké à la fois sur le serveur (côté serveur) et dans le navigateur (côté client).
  • Un cookie est envoyé par le serveur comme réponse HTTP au client.

 

Conclusion

Un cookie de navigateur ou simplement un cookie est un message. Ce message est stocké dans un petit fichier. Ce fichier est comme votre identifiant. 

Lorsque vous ouvrez votre navigateur comme Chrome, Safari ou Firefox et que vous visitez un site web, le site envoie de petits fichiers vous concernant à votre navigateur qui les stocke ensuite sur votre appareil. Les cookies sont donc de petits fichiers qui contiennent des informations utiles à un site web telles que le mot de passe, les préférences, le navigateur, l'adresse IP, la date et l'heure de la visite, etc. Chaque fois que l'utilisateur charge le site web, le navigateur renvoie le cookie au serveur pour informer le site web de l'activité précédente de l'utilisateur. C'est la façon dont le site web se souvient de vous (votre appareil) et des actions que vous avez effectuées.