Funktion von Cookies: 1. Cookies sind reine Textdateien, die auf dem Client gespeichert werden. 2. Cookie-Dateien müssen vom Browser unterstützt werden und Cookies können im Browser blockiert werden.
Funktion von Cookies:
Cookie ist eine reine Textdatei, die auf dem Client gespeichert wird. Zum Beispiel eine TXT-Datei. Der sogenannte Client ist unser eigener lokaler Computer. Wenn wir unseren eigenen Computer verwenden, um über einen Browser auf eine Webseite zuzugreifen, generiert der Server ein Zertifikat, sendet es an meinen Browser zurück und schreibt es auf unseren lokalen Computer. Dieses Zertifikat ist ein Cookie. Im Allgemeinen handelt es sich bei Cookies um reine Textdateien, die vom Server an den Client geschrieben werden. Werfen wir einen Blick auf die Cookie-Dateien, die uns allgemeine Websites wie folgt schreiben:
Cookie-Dateien müssen vom Browser unterstützt werden und der Browser kann so eingestellt werden, dass er Cookies blockiert. Auf diese Weise kann der Server keine Cookies an den Client schreiben. Derzeit unterstützen die meisten Browser Cookies. Wie Google, IE, Firefox usw. Im Allgemeinen können Cookies nicht blockiert werden, da beim Zugriff auf eine Website manchmal Cookies verwendet werden müssen. Andernfalls ist die Website nicht erreichbar.
Hier kommt also das Problem: Wofür genau verwenden wir dieses Ding?
Wenn wir beispielsweise auf die Website gehen, um etwas zu kaufen, öffne ich die Webseite zum Kauf von Schuhen. Zu diesem Zeitpunkt sende ich eine Anfrage und teile dem Server mit, dass Sie mir einige Schuhinformationen und eine Liste zurücksenden. Zu diesem Zeitpunkt ist die Verbindung zwischen dem Client und dem Server getrennt.
Der Benutzer besuchte erneut und legte ein bestimmtes Paar Schuhe in den Warenkorb und dann wurde die Verbindung getrennt. Zu diesem Zeitpunkt möchte der Benutzer erneut eine Hose kaufen und legt die Hose ebenfalls in den Warenkorb. Zu diesem Zeitpunkt wird die Verbindung wieder getrennt. An diesem Punkt sendet der Benutzer eine weitere Anfrage mit der Meldung „Ich möchte zur Kasse gehen“ und öffnet dann eine neue Checkout-Oberfläche. Nun stellt sich die Frage: Woher kennt der Server die Artikel im Warenkorb, die der Benutzer gerade hinzugefügt hat? Woher weiß der Server, dass dieser Benutzer etwas gekauft hat?
Jetzt kommen also Cookies zum Einsatz. Vor dem Aufkommen von Seesion verwendeten die meisten Websites Cookies, um angeforderte Inhalte zu speichern, und der Server zeigte je nach Benutzer bestimmte Inhalte an. Das heißt, wenn wir keine Cookies verwenden, können wir die Artikel im Warenkorb nicht im Browser sehen. Dies ist vergleichbar mit den Favoriten im Browser. Wenn wir Favoriten haben, werden wir diese beim nächsten Mal sehen Öffnen Sie das Browserfenster. Das heißt, das Cookie speichert einen Vorher- und Nachher-Zustand. Wenn ich keine Cookies verwende, weiß ich nicht, ob ich es in den Warenkorb gelegt habe. Warum passiert das? Letztendlich liegt es an der verbindungslosen Natur von http.
Verwandte Lernempfehlungen: Programmiervideos
Das obige ist der detaillierte Inhalt vonWelche Funktion haben Cookies?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!