En raison bizarre de domaine/sous-domaine du cookie de questions que je reçois, je voudrais savoir comment les navigateurs gérer les cookies. Si ils le font de différentes manières, il serait bon de connaître la différence.
En d'autres termes, lorsqu'un navigateur reçoit un cookie, un cookie PEUT avoir un domaine et un chemin d'accès attaché à elle. Ou pas, auquel cas le navigateur probablement substituts des valeurs par défaut pour eux. Question 1: quels sont-ils?
Plus tard, lorsque le navigateur est sur le point de faire une requête, il vérifie ses cookies et filtre à celles qu'il doit envoyer à cette demande. Il le fait par correspondance contre les demandes de chemin d'accès et nom de domaine. Question 2: quelles sont les règles de correspondance?
Ajouté:
La raison pour laquelle je me demande c'est parce que je suis intéressé, dans certains cas limites. Comme:
- Un cookie pour l'
.example.com
être disponible pourwww.example.com
? - Un cookie pour l'
.example.com
être disponible pourexample.com
? - Un cookie pour l'
example.com
être disponible pourwww.example.com
? - Un cookie pour l'
example.com
être disponible pouranotherexample.com
? - Va
www.example.com
être en mesure de définir un cookie pour l'example.com
? - Va
www.example.com
être en mesure de définir un cookie pour l'www2.example.com
? - Va
www.example.com
être en mesure de définir un cookie pour l'.com
? - Etc.
Ajout de 2:
Aussi, quelqu'un pourrait suggérer comment je dois définir un cookie de sorte que:
- Il peut être réglé soit en
www.example.com
ouexample.com
; - Il est accessible par les deux
www.example.com
etexample.com
.