Wenn es auf ".superuser.com" gesetzt ist, wird "foo.superuser.com" den Cookie erhalten. Wenn es jedoch auf "superuser.com" gesetzt ist, wird es von "foo.superuser.com" nicht angezeigt.
In RFC 2109 können Sie alle Einzelheiten dazu lesen
Ich baue eine cookies.txt
Datei, um sie mit einigen wget
Skripten zu verwenden, und finde nicht viele detaillierte Informationen. Momentan versuche ich, den Unterschied zwischen " domain.tld
" - und " .domain.tld
" - Cookies (mit und ohne führenden Punkt) zu ermitteln.
Ich habe ein paar Cookies aus der Firefox-Datenbank geholt und es scheint keine Konsistenz zu geben, auch nicht innerhalb derselben Domain. Diese Site setzt beispielsweise ein Cookie mit dem Namen " user
" für die Domäne "superuser.com" und ein weiteres mit der Bezeichnung " __qca
" für die Domäne "**. ** superuser.com".
Welche Bedeutung hat der führende Punkt? Steht es vielleicht in Zusammenhang mit der Spalte "Kann von anderen Computern in derselben Domäne gelesen werden"cookies.txt
?
Wenn es auf ".superuser.com" gesetzt ist, wird "foo.superuser.com" den Cookie erhalten. Wenn es jedoch auf "superuser.com" gesetzt ist, wird es von "foo.superuser.com" nicht angezeigt.
In RFC 2109 können Sie alle Einzelheiten dazu lesen