Visualizzare, aggiungere, modificare ed eliminare i cookie

Sofia Emelianova
Sofia Emelianova

I cookie HTTP vengono utilizzati principalmente per gestire le sessioni utente, memorizzare le preferenze di personalizzazione degli utenti e monitorare il comportamento degli utenti. Sono inoltre la causa di tutti quei moduli per il consenso "questa pagina utilizza i cookie" che vedi sul web. Questa guida illustra come visualizzare, aggiungere, modificare ed eliminare i cookie di una pagina con Chrome DevTools.

Apri il riquadro Cookie

  1. Apri Chrome DevTools.
  2. Apri Applicazione > Spazio di archiviazione > Cookie e seleziona un'origine.

Il riquadro Cookie.

Campi

La tabella Cookie contiene i seguenti campi:

  • Nome. Il nome del cookie.
  • Valore. Il valore del cookie.
  • Dominio. Gli host autorizzati a ricevere il cookie.
  • Percorso: L'URL che deve esistere nell'URL richiesto per inviare l'intestazione Cookie.
  • Scadenza / Max-Age. La data di scadenza o l'età massima del cookie. Per i cookie di sessione questo valore è sempre Session.
  • Dimensioni. La dimensione del cookie, in byte.
  • HttpOnly. Se il valore è true, questo campo indica che il cookie deve essere utilizzato solo tramite HTTP e che non è consentita la modifica di JavaScript.
  • Sicura. Se il valore è true, questo campo indica che il cookie può essere inviato al server solo tramite una connessione HTTPS protetta.
  • SameSite Contiene Strict o Lax se il cookie utilizza l'attributo sperimentale SameSite.
  • Chiave di partizione: Per i cookie con stato di partizione indipendente, la chiave di partizione corrisponde al sito dell'URL di primo livello visitato dal browser all'inizio della richiesta all'endpoint che ha impostato il cookie.
  • Priorità. Contiene Low, Medium (valore predefinito) o High se viene utilizzato l'attributo Priorità cookie deprecato.

Per visualizzare il valore di un cookie, selezionalo nella tabella. Per visualizzare il valore senza codifica percentuale, seleziona Mostra valori con codifica URL.

Filtra cookie

Utilizza la casella Filtra per filtrare i cookie per Nome o Valore.

Filtrando tutti i cookie che non contengono "id".

Il filtro in base ad altri campi non è supportato. Il filtro non fa distinzione tra maiuscole e minuscole.

Per aggiungere un cookie arbitrario:

  1. Fai doppio clic su una riga vuota della tabella.
  2. Inserisci un nome e un valore, quindi premi Invio.

DevTools compila automaticamente gli altri campi obbligatori. Puoi modificarli come descritto di seguito.

Modificare un cookie

Tutti i campi sono modificabili, ad eccezione di Dimensioni, che si aggiorna automaticamente.

Fai doppio clic su un campo per modificarlo.

Impostazione del nome di un cookie su "DEVTOOLS!"

DevTools evidenzia in rosso i cookie con valori field non validi.

Cookie con valore chiave di partizione non valido.

Per filtrare i cookie validi, seleziona Mostra solo cookie con un problema nella barra delle azioni in alto.

Eliminazione dei cookie

Per eliminare un cookie, selezionalo e fai clic su Elimina selezione nella barra delle azioni in alto.

Eliminazione di un cookie selezionato.

Fai clic su Cancella tutto per eliminare tutti i cookie.

Cancellare tutti i cookie.

Identifica e controlla i cookie di terze parti

I cookie di terze parti sono quelli impostati da un sito diverso dalla pagina di primo livello corrente. I cookie di terze parti hanno l'attributo SameSite=None.

DevTools elenca questi cookie in Applicazione > Spazio di archiviazione > Cookie e mostra un'icona di avviso di avviso accanto a essi. Passa il mouse sopra l'icona per visualizzare una descrizione comando e fai clic per accedere al riquadro Problemi per ulteriori informazioni.

Cookie con l'attributo SameSite=None nella sezione Storage.

Puoi anche trovare i cookie di terze parti in Rete > Richiesta di clic > Cookie.

Cookie con l'attributo SameSite=None nel riquadro Network.

Il riquadro Rete evidenzia i cookie con problemi e mostra un'icona di avviso di avviso accanto ai cookie interessati dalla eliminazione graduale dei cookie di terze parti.