40 Stimmen

Was ist der Unterschied zwischen einer Sitzung und einem Cookie?

Was ist der Unterschied zwischen einer Sitzung und einem Cookie?

Unter welchen Umständen sollten sie eingesetzt werden?

1voto

Shankar kumar Punkte 41
  • Der Hauptunterschied zwischen Cookies und Sitzungen besteht darin, dass Cookies im Browser des Nutzers gespeichert werden, während Sitzungen nicht gespeichert werden. Dieser Unterschied bestimmt, wofür beide am besten verwendet werden.

  • Ein Cookie kann Informationen im Browser des Benutzers speichern, bis er gelöscht wird. Wenn eine Person ein Login und ein Passwort hat, kann dies als Cookie in ihrem Browser gesetzt werden, damit sie sich nicht bei jedem Besuch Ihrer Website neu anmelden muss. In einem Browser-Cookie können Sie fast alles speichern.

0 Stimmen

"Cookies werden im Browser des Benutzers gespeichert, Sitzungen nicht." Was ist mit dem globalen Objekt sessionStorage, das auf einer Webseite verfügbar ist?

1voto

raghav Punkte 11

Session ist ein serverseitiges Objekt, das Daten zwischen Seitenaufrufen überträgt oder darauf zugreift.
Cookies sind ein Objekt, das auf der Client-Seite/Client-Maschine einige Textinformationen von Browser und Server speichert.

1voto

Sean Mc Punkte 73

Es scheint einige Verwirrung darüber zu geben, was ein Sitzungscookie ist.

Erstens: Wenn wir von Sitzungscookies sprechen, hat das nichts mit ASP.Net-Sitzungen zu tun. Ebenso haben Sitzungscookies nichts mit serverseitigen Prozessen oder Caching zu tun.

Ein Sitzungs-Cookie ist nichts anderes als ein Cookie, das abläuft, wenn die Browser-Sitzung abläuft. Um einen Sitzungs-Cookie zu erstellen, darf kein Verfallsdatum angegeben werden. Dadurch wird das Cookie im Speicher abgelegt und beim Beenden des Browsers entsorgt.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X