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.

questionAnswers(8)

yourAnswerToTheQuestion