⊗inhpAdvCk 26 of 29 menu

Cookie in HTTP

I cookie rappresentano un piccolo testo, che il server può salvare nel browser dell'utente. Il server può impostare diversi cookie con nomi diversi.

Tramite i cookie, il server può identificare l'utente e memorizzare i dati di ogni cliente tra le sue richieste.

I cookie vengono trasferiti tra il client e il server tramite intestazioni HTTP (ricordate, è importante). Ad ogni richiesta del browser al server, il browser invierà tutti i cookie del sito al server.

Tramite l'intestazione Cookie il client invia i cookie al server ad ogni richiesta:

Cookie: name=john

Se è stato impostato più di un cookie, il client li invierà tutti in una sola intestazione, separandoli con un punto e virgola:

Cookie: name=john;surn:smit

Tramite l'intestazione Set-Cookie il server può impostare un cookie con il nome e il valore desiderati:

Set-Cookie: name=john

È vero che i cookie vengono trasferiti tramite intestazioni HTTP?

Dove sono memorizzati i cookie, sul server o nel browser?

Con quale intestazione il server imposta i cookie?

Con quale intestazione il browser invia i cookie al server?

Con quale frequenza il browser invia i cookie al server?

Apri un sito web qualsiasi e studia le intestazioni della richiesta e della risposta. Cerca lì le intestazioni che trasferiscono i cookie.

Nel debugger del browser, nella scheda "Network", trova la tua richiesta. Cliccaci sopra. Nei dettagli della richiesta che appaiono, trova la scheda "Cookies". Esaminala.

Nel debugger del browser, nella scheda "Application", trova la scheda "Cookies". Esamina i cookie memorizzati nel tuo browser per questo sito. Prova a modificare ed eliminare singoli cookie (attenzione, potresti interrompere l'autenticazione; assicurati di avere la password per questo sito).

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta