476 Stimmen

Wie funktionieren Browser-Cookie-Domains?

Aufgrund der seltsamen Domain/Subdomain-Cookie-Probleme, die ich bekomme, würde ich gerne wissen, wie die Browser mit Cookies umgehen. Wenn sie es auf unterschiedliche Weise tun, wäre es auch schön, die Unterschiede zu kennen.

Mit anderen Worten: Wenn ein Browser ein Cookie erhält, KANN dieses Cookie eine Domäne und einen Pfad enthalten. Oder auch nicht, in diesem Fall ersetzt der Browser sie wahrscheinlich durch einige Standardwerte. Frage 1: Was sind diese?

Später, wenn der Browser eine Anfrage stellt, überprüft er seine Cookies und filtert diejenigen heraus, die er für diese Anfrage senden soll. Dazu gleicht er sie mit dem Pfad und der Domäne der Anfrage ab. Frage 2: Wie lauten die Abgleichsregeln?


Hinzugefügt:

Der Grund, warum ich das frage, ist, dass ich an einigen Sonderfällen interessiert bin. Zum Beispiel:

  • Wird ein Keks für .example.com verfügbar sein für www.example.com ?
  • Wird ein Keks für .example.com verfügbar sein für example.com ?
  • Wird ein Keks für example.com verfügbar sein für www.example.com ?
  • Wird ein Keks für example.com verfügbar sein für anotherexample.com ?
  • Will www.example.com Sie können Cookies setzen für example.com ?
  • Will www.example.com Sie können Cookies setzen für www2.example.com ?
  • Will www.example.com Sie können Cookies setzen für .com ?
  • Etc.

Hinzugefügt 2:

Könnte mir außerdem jemand vorschlagen, wie ich ein Cookie setzen kann, damit:

  • Die Einstellung kann entweder durch www.example.com o example.com ;
  • Sie ist sowohl über www.example.com y example.com .

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