A causa di strani problemi relativi ai cookie di dominio / sottodominio che sto riscontrando, vorrei sapere come i browser gestiscono i cookie. Se lo fanno in modi diversi, sarebbe anche bello conoscere le differenze.
In altre parole, quando un browser riceve un cookie, quel cookie può avere un dominio e un percorso ad esso collegati. O no, nel qual caso il browser probabilmente sostituisce alcuni valori predefiniti per loro. Domanda 1: cosa sono?
Successivamente, quando il browser sta per fare una richiesta, controlla i suoi cookie e filtra quelli che dovrebbe inviare per quella richiesta. Lo fa abbinandoli al percorso e al dominio delle richieste. Domanda 2: quali sono le regole di abbinamento?
Inserito il:
Il motivo per cui lo sto chiedendo è perché sono interessato ad alcuni casi limite. Piace:
- Sarà disponibile un cookie
.example.com
perwww.example.com
? - Sarà disponibile un cookie
.example.com
perexample.com
? - Sarà disponibile un cookie
example.com
perwww.example.com
? - Sarà disponibile un cookie
example.com
peranotherexample.com
? - Saranno
www.example.com
in grado di impostare i cookie perexample.com
? - Saranno
www.example.com
in grado di impostare i cookie perwww2.example.com
? - Saranno
www.example.com
in grado di impostare i cookie per.com
? - Eccetera.
Aggiunto 2:
Inoltre, qualcuno potrebbe suggerire come devo impostare un cookie in modo che:
- Può essere impostato da
www.example.com
oexample.com
; - È accessibile da entrambi
www.example.com
eexample.com
.