Maison  >  Article  >  interface Web  >  Que sont les cookies ? Comment ça marche ?

Que sont les cookies ? Comment ça marche ?

青灯夜游
青灯夜游original
2019-01-18 10:51:395965parcourir

De nombreux sites Web utilisent de petites chaînes de caractères appelées cookies pour stocker l'état persistant du client entre les connexions. L'article suivant vous présentera les cookies et comprendra brièvement leur fonctionnement. J'espère qu'il vous sera utile.

Que sont les cookies ? Comment ça marche ?

Que sont les cookies ?

Les cookies sont de petits fichiers stockés sur l'ordinateur de l'utilisateur. Ils sont utilisés pour contenir une quantité modeste de données spécifiques à un client et à un site Web particuliers, et sont accessibles via le serveur Web ou l'ordinateur client.

Les cookies sont essentiellement de petits fichiers qui contiennent des informations sur le site Web que nous parcourons (paramètres, enregistrements, etc.). Par exemple, lorsque nous sélectionnons la langue dans laquelle nous souhaitons consulter un site Web, celui-ci enregistre les informations dans un fichier appelé cookie sur notre ordinateur. La prochaine fois que nous visiterons le site Web, il pourra lire le cookie précédemment enregistré. fichier (qui contient la langue du site Web défini). De cette façon, nous pouvons visualiser le site Web dans la langue préférée sans avoir à sélectionner à nouveau la langue.

Les informations contenues par le cookie peuvent être de toute nature, telles que l'heure de visite du site Internet, les articles ajoutés au panier, tous les liens cliqués sur le site Internet, etc.

Si un cookie est créé sur un site Web spécifique et que vous visitez ultérieurement un autre site Web, ce dernier ne pourra pas lire le contenu du premier site Web, en d'autres termes, seul le même site Web qui a enregistré les informations le fera. être accessible.

Comment fonctionnent les cookies ?

Les cookies sont transmis du serveur au client et renvoyés dans les en-têtes HTTP de la requête et de la réponse. Les serveurs peuvent utiliser des cookies pour indiquer les identifiants de session, le contenu du panier, les identifiants de connexion, les préférences de l'utilisateur, etc. Jetons un coup d'œil au fonctionnement des cookies.

Que sont les cookies ? Comment ça marche ?

Comme vous pouvez le voir sur la figure ci-dessus, lorsque l'utilisateur demande la page pour la première fois, le serveur envoie l'objet cookie avec la ressource à stocker sur le ordinateur client. Cet objet peut contenir des détails sur la demande. Plus tard, si l'utilisateur demande à nouveau la même ressource, il envoie la demande avec le cookie stocké qui peut être utilisé par le serveur pour améliorer encore l'expérience de l'utilisateur.

Deux types de cookies

Cookie de session :

Cookie de session signifie non L'état de un cycle de vie défini, qui ne persiste que pendant que l'utilisateur utilise le site Web, et le cookie de session est généralement supprimé lorsque vous quittez le navigateur Web. Si l'utilisateur ne visite pas le site Web sur le serveur pendant un certain temps (inactivité), le cookie de session expirera. Si quelqu'un vient utiliser notre ordinateur, il ne pourra rien voir sur un site Web qui utilise un cookie de session car il devra saisir à nouveau son nom d'utilisateur et son mot de passe.

Cookie persistant :

Un cookie persistant est l'état dans lequel son cycle de vie est défini. Un cookie persistant est plus persistant qu'une session utilisateur. Si vous fixez l'âge maximum d'un cookie persistant à 1 an, alors dans un délai d'un an, chaque fois que l'utilisateur visite le serveur, la valeur initiale définie dans le cookie sera renvoyée au serveur. Cela peut être utilisé pour enregistrer des informations importantes, telles que la manière dont l’utilisateur est arrivé initialement sur le site Web. C’est pourquoi les cookies persistants sont également appelés cookies de suivi.

Ce qui précède représente l’intégralité du contenu de cet article, j’espère qu’il sera utile à l’étude de chacun. Pour un contenu plus passionnant, vous pouvez prêter attention aux colonnes de didacticiels pertinentes du site Web PHP chinois ! ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn