· 3 min di lettura
Come ispezionare e svuotare il LocalStorage
Manesh Jayawardhana
CIO e cofondatore
Le web app spesso salvano piccoli dati nel tuo browser. Preferenze, bozze, token, feature flag e impostazioni in cache possono finire nel LocalStorage. Questo può essere utile, ma significa anche che un sito può mantenere lo stato dopo che chiudi la scheda, esci o aggiorni.
Un ispettore Local Storage ti aiuta a esplorare e cancellare i dati di archiviazione di un sito in uno spazio di lavoro diretto, solo nel browser.
Cosa comporta l’ispezione del LocalStorage
Il Local Storage è un’area di archiviazione del browser dove i siti web possono salvare coppie chiave-valore in formato stringa. A differenza del session storage, il Local Storage persiste finché non viene cancellato dal sito, dal browser o dall’utente.
Ispezionarlo significa verificare quali chiavi esistono, quali valori contengono e se dovrebbero essere rimosse. È utile per il debug, la revisione della privacy e il reset dello stato locale di una web app.
Perché le persone si bloccano qui
Gli strumenti per sviluppatori del browser possono mostrare il LocalStorage, ma non sono sempre comodi per una revisione rapida. I valori possono essere lunghi, codificati o distribuiti su più chiavi.
Le persone confondono anche la cancellazione dei cookie con quella del LocalStorage. Sono meccanismi di archiviazione diversi, e cancellarne uno non rimuove sempre l’altro.
| Tipo di archiviazione | Uso tipico |
|---|---|
| Cookie | Piccoli valori leggibili dal server |
| Local Storage | Valori chiave persistenti lato browser |
| SessionStorage | Valori limitati alla sessione della scheda |
| Cache | File e risposte salvati dal browser |
Com’è fatta una buona ispezione
Chiavi leggibili
Dovresti poter vedere quali dati esistono senza scavare tra i menu.
Cancellazione deliberata
Rimuovi solo ciò che intendi rimuovere, specialmente durante il debug.
Valori sensibili trattati con cura
Token e dati personali non dovrebbero essere copiati o condivisi con leggerezza.
Errori comuni da evitare
- Presumere che il logout cancelli tutto. Alcuni dati locali possono rimanere.
- Confondere cookie e LocalStorage. Sono aree di archiviazione del browser separate.
- Incollare valori sensibili nei messaggi. I valori archiviati possono includere token o dati utente.
- Cancellare dati senza controllarne l’impatto. Rimuovere chiavi può azzerare preferenze o stato dell’app.
Come farlo con Local Storage Inspector
- Apri il Local Storage Inspector gratuito.
- Rivedi le voci di archiviazione del sito disponibili.
- Ispeziona nomi delle chiavi e valori.
- Individua le voci che non ti servono più.
- Cancella i dati selezionati o resetta l’archiviazione secondo necessità.
Lo strumento è utile per la pulizia della privacy, il debug frontend e per capire cosa un’app del browser ha salvato localmente.
Domande frequenti
Il Local Storage viene inviato automaticamente al server?
No. A differenza dei cookie, il Local Storage non viene incluso automaticamente nelle richieste HTTP, anche se gli script del sito possono leggerlo.
Cancellare i cookie cancella anche il LocalStorage?
Non sempre. Le impostazioni del browser variano, e i due tipi di archiviazione sono separati.
Il Local Storage può contenere dati sensibili?
Sì. Alcune app vi memorizzano token o impostazioni personali, quindi ispeziona e condividi i valori con attenzione.
Pensiero finale
Il Local Storage è utile, ma persistente. Un’ispezione rapida ti aiuta a capire cosa un sito ha conservato nel tuo browser.