Debido a los problemas extraños de cookies de dominio / subdominio que estoy recibiendo, me gustaría saber cómo los navegadores manejan las cookies. Si lo hacen de diferentes maneras, también sería bueno saber las diferencias.
En otras palabras, cuando un navegador recibe una cookie, esa cookie PUEDE tener un dominio y una ruta adjunta. O no, en cuyo caso el navegador probablemente los sustituya por defecto. Pregunta 1: ¿qué son?
Más tarde, cuando el navegador está a punto de realizar una solicitud, comprueba sus cookies y filtra las que debe enviar para esa solicitud. Lo hace al compararlos con la ruta y el dominio de las solicitudes. Pregunta 2: ¿cuáles son las reglas de coincidencia?
Adicional:
La razón por la que pregunto esto es porque estoy interesado en algunos casos extremos. Me gusta:
- ¿Estará disponible una cookie
.example.com
parawww.example.com
? - ¿Estará disponible una cookie
.example.com
paraexample.com
? - ¿Estará disponible una cookie
example.com
parawww.example.com
? - ¿Estará disponible una cookie
example.com
paraanotherexample.com
? - ¿
www.example.com
Podrá configurar cookies paraexample.com
? - ¿
www.example.com
Podrá configurar cookies parawww2.example.com
? - ¿
www.example.com
Podrá configurar cookies para.com
? - Etc.
Agregado 2:
Además, ¿podría alguien sugerirme cómo debo configurar una cookie para que:
- Se puede establecer con cualquiera
www.example.com
oexample.com
; - Es accesible por ambos
www.example.com
yexample.com
.