Если он установлен как «.superuser.com», то «foo.superuser.com» получит cookie, но если он установлен как «superuser.com», то «foo.superuser.com» не получит его.
Вы можете прочитать все кровавые подробности этого в RFC 2109
Я запекаю cookies.txt
файл для использования с некоторыми wget
сценариями и не могу найти много подробной информации. В настоящее время я пытаюсь определить разницу между domain.tld
файлами cookie в стиле " .domain.tld
" и файлами cookie в стиле "(с ведущей точкой и без нее).
Я вытащил кучу файлов cookie из базы данных Firefox, и, похоже, нет никакой согласованности, даже в пределах одного домена. Например, этот сайт устанавливает cookie-файл с именем « user
» для домена «superuser.com», а другой - « __qca
» для домена «**. ** superuser.com».
Каково значение ведущей точки? Возможно, это связано с колонкой «могут быть прочитаны другими машинами в том же домене» вcookies.txt
?
Если он установлен как «.superuser.com», то «foo.superuser.com» получит cookie, но если он установлен как «superuser.com», то «foo.superuser.com» не получит его.
Вы можете прочитать все кровавые подробности этого в RFC 2109