Fonction des cookies : 1. Les cookies sont des fichiers en texte brut enregistrés sur le client ; 2. Les fichiers cookies doivent être pris en charge par le navigateur et les cookies peuvent être bloqués dans le navigateur.
Fonction du cookie :
Le cookie est un fichier texte brut enregistré sur le client. Par exemple, un fichier txt. Le soi-disant client est notre propre ordinateur local. Lorsque nous utilisons notre propre ordinateur pour accéder à une page Web via un navigateur, le serveur génère un certificat, le renvoie à mon navigateur et l'écrit sur notre ordinateur local. Ce certificat est un cookie. D'une manière générale, les cookies sont des fichiers texte écrits par le serveur pour le client. Jetons un coup d'œil aux fichiers de cookies que les sites Web généraux nous écrivent comme suit :
Les fichiers de cookies doivent être pris en charge par le navigateur, et le navigateur peut être configuré pour bloquer les cookies. De cette manière, le serveur ne peut pas écrire de cookies au client. Actuellement, la plupart des navigateurs prennent en charge les cookies. Tels que Google, IE, Firefox, etc. D'une manière générale, les cookies ne peuvent pas être bloqués, car il faut parfois utiliser des cookies lors de l'accès à un site Web. Dans le cas contraire, le site Web ne sera pas accessible.
Alors voici le problème : à quoi sert-on exactement cette chose ?
Par exemple, si nous allons sur le site Web pour acheter quelque chose, j'ouvre la page Web pour acheter des chaussures. À ce moment-là, j'envoie une demande et dis au serveur que vous devez me renvoyer des informations et une liste de chaussures. . À ce moment, le client La connexion au serveur est déconnectée.
L'utilisateur a visité à nouveau et a ajouté une certaine paire de chaussures au panier, puis la connexion a été déconnectée. À ce moment-là, l'utilisateur souhaite acheter à nouveau un pantalon et l'utilisateur ajoute également le pantalon au panier. À ce moment-là, la connexion est à nouveau déconnectée. À ce stade, l'utilisateur envoie une autre demande disant : Je souhaite payer, puis l'utilisateur ouvre une nouvelle interface de paiement. La question est maintenant de savoir comment le serveur connaît-il les articles dans le panier que l'utilisateur vient d'ajouter ? Comment le serveur sait-il que cet utilisateur a acheté quelque chose ?
Alors maintenant, les cookies sont utilisés. Avant l'émergence de seesion, la plupart des sites Web enregistraient le contenu demandé via des cookies et le serveur affichait un contenu spécifique en fonction de l'utilisateur. C'est-à-dire que si nous n'utilisons pas de cookies, nous ne pourrons pas voir les articles du panier dans le navigateur. Ceci est similaire aux favoris du navigateur. Si nous les avons collectés, nous verrons notre collection la prochaine fois. nous ouvrons la fenêtre du navigateur quelque chose. En d'autres termes, le cookie enregistre un état avant et après. Si je n'utilise pas de cookies, je ne saurai pas si je l'ai ajouté au panier. Alors pourquoi cela arrive-t-il ? En dernière analyse, cela est dû à la nature sans connexion de http.
Recommandations d'apprentissage associées : Vidéo de programmation
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!