I cookie non sono magici. Sono solo semplici file di testo. Nello specifico, sono coppie nome-valore presenti sul tuo disco rigido. Un sito web li mette lì. Il sito Web li recupera più tardi. Questo è l’intero ciclo di vita. Un sito può leggere solo i cookie che ha scritto. Non può annusare altri file. Non può guardare nient’altro sul tuo computer.
Ecco la realtà tecnica di come si muovono i dati.
Il ciclo delle richieste
Digiti un URL nel tuo browser. Supponiamo che sia http://www.amazon.com. Il tuo browser invia una richiesta al server di Amazon per la home page. Questo è il traffico web standard.
Ma prima o durante tale richiesta, il tuo browser controlla la tua memoria locale. Cerca un file cookie impostato in precedenza da Amazon.
Se trova quel file, il tuo browser cattura tutte le coppie nome-valore al suo interno. Invia quelle coppie al server di Amazon insieme alla richiesta URL. Se non trova alcun file, non invia nulla. Dati zero. Nessun cookie.
Logica lato server
Il server web di Amazon riceve la richiesta. Riceve anche i dati dei cookie, se presenti.
Se arrivano coppie nome-valore, Amazon le utilizza. Forse per mantenerti connesso. Forse per ricordare il tuo carrello.
Se non arrivano paia, Amazon sa che sei nuovo. Non hai visitato prima. Il server crea un nuovo ID nel suo database. Quindi restituisce un’intestazione contenente nuove coppie nome-valore. La tua macchina riceve quell’intestazione e memorizza le coppie sul tuo disco rigido. Ora hai un biscotto.
Il server può aggiornare tali valori. Può cambiarli. Può aggiungere nuove coppie ogni volta che visiti e richiedi una pagina.
Scadenza e percorso
Il server invia più che semplici dati. Include metadati.
Un elemento fondamentale è una data di scadenza. Questo indica al tuo browser quando eliminare il cookie.
Un altro è un percorso. Ciò limita quali parti del sito possono accedere al cookie. Un sito può associare valori di cookie diversi a directory diverse. /shop potrebbe contenere dati diversi da /blog.
Controllo utente
Hai il controllo su questo processo. Non è automatico.
Puoi impostare un’opzione nel tuo browser. Quando un sito tenta di inviare coppie nome-valore, il browser si interrompe. Ti informa.
Poi decidi tu. Accettare o negare. Puoi bloccare completamente i cookie. Oppure consentirli in modo selettivo. Questa è la tua leva. Il server invia l’offerta. Fai tu la chiamata.
La maggior parte delle persone non modifica mai le impostazioni. Accettano tutto. È intelligente? Forse no. Ma l’opzione esiste.

































