En raison de problèmes de cookies de domaine / sous-domaine étranges que j'obtiens, j'aimerais savoir comment les navigateurs gèrent les cookies. S'ils le font de différentes manières, ce serait aussi bien de connaître les différences.
En d'autres termes - lorsqu'un navigateur reçoit un cookie, ce cookie PEUT avoir un domaine et un chemin d'accès qui lui sont attachés. Ou non, auquel cas le navigateur leur substitue probablement des valeurs par défaut. Question 1: quels sont-ils?
Plus tard, lorsque le navigateur est sur le point de faire une demande, il vérifie ses cookies et filtre ceux qu'il doit envoyer pour cette demande. Il le fait en les comparant au chemin et au domaine des demandes. Question 2: quelles sont les règles de correspondance?
Ajoutée:
La raison pour laquelle je pose cette question est que je m'intéresse à certains cas marginaux. Comme:
- Un cookie
.example.com
sera-t-il disponible pourwww.example.com
? - Un cookie
.example.com
sera-t-il disponible pourexample.com
? - Un cookie
example.com
sera-t-il disponible pourwww.example.com
? - Un cookie
example.com
sera-t-il disponible pouranotherexample.com
? - Sera
www.example.com
en mesure de mettre en biscuit pourexample.com
? - Sera
www.example.com
en mesure de mettre en biscuit pourwww2.example.com
? - Sera
www.example.com
en mesure de mettre en biscuit pour.com
? - Etc.
Ajouté 2:
Aussi, quelqu'un pourrait-il suggérer comment définir un cookie afin que:
- Il peut être défini par
www.example.com
ouexample.com
; - Il est accessible à la fois par
www.example.com
etexample.com
.