Jak działają domeny cookie przeglądarki?
Ze względu na dziwne problemy z plikami cookie domeny / subdomeny, które otrzymuję, chciałbym wiedzieć, jak przeglądarki obsługują pliki cookie. Jeśli robią to na różne sposoby, dobrze byłoby poznać różnice.
Innymi słowy - gdy przeglądarka otrzyma plik cookie, plik cookie MOŻE mieć domenę i dołączoną ścieżkę. Albo nie, w takim przypadku przeglądarka prawdopodobnie zastępuje dla nich niektóre wartości domyślne. Pytanie 1: czym są?
Później, gdy przeglądarka ma zamiar złożyć wniosek, sprawdza pliki cookie i filtruje te, które powinny wysłać na to żądanie. Czyni to, dopasowując je do ścieżki żądań i domeny. Pytanie 2: jakie są zasady dopasowania?
Dodany:Powód, dla którego o to pytam, jest taki, że interesują mnie pewne przypadki krawędzi. Lubić:
Będzie ciasteczko dla.example.com
być dostępnym dlawww.example.com
?Będzie ciasteczko dla.example.com
być dostępnym dlaexample.com
?Będzie ciasteczko dlaexample.com
być dostępnym dlawww.example.com
?Będzie ciasteczko dlaexample.com
być dostępnym dlaanotherexample.com
?Będziewww.example.com
być w stanie ustawić plik cookie dlaexample.com
?Będziewww.example.com
być w stanie ustawić plik cookie dlawww2.example.com
?Będziewww.example.com
być w stanie ustawić plik cookie dla.com
?Itp.Dodano 2:
Czy ktoś mógłby zasugerować, jak powinienem ustawić plik cookie, aby:
Można go ustawić za pomocą dowolnegowww.example.com
lubexample.com
;Jest dostępny dla obuwww.example.com
iexample.com
.