Come posso visualizzare, aggiungere o modificare i cookie in Google Chrome?


289

Vorrei visualizzare, aggiungere e modificare i cookie del mio Google Chrome. Qualcuno può suggerirmi un modo per farlo?


14
poiché l'opzione è cambiata nelle versioni più recenti di Chrome, fai clic con il pulsante destro del mouse sulla pagina e scegli Ispeziona (o premi F12), vai alla scheda Applicazione e scegli Cookie che si trovano nella sezione Archiviazione:Right-Click: Inspect > Application tab > Storage > Cookies
S. Serpooshan

Risposte:


254

Puoi andare su Developer Tools( Ctrl- Shift- Jo Tools -> Developer Tools) -> Consolee puoi inserire il comando javascript:

document.cookie="keyofcookie=valueofcookie"

È possibile sostituire o aggiungere nuovi cookie con questa tecnica.

È possibile impostare più opzioni di cookie, ad es

document.cookie="username=John Doe; expires=Thu, 18 Dec 2013 12:00:00 UTC; path=/";

8
Stanley sostanzialmente lo ha detto, ma per chiarire: se si modifica solo un singolo cookie con questo comando, non eliminerà tutti gli altri cookie sul sito, sostituirà solo i cookie menzionati nel comando.
Jon z,

36
Questo non funzionerà se alcuni siti Web utilizzano HttpOnlyflag per impedire l'accesso ai cookie da parte di JS (per negare gli attacchi XSS). Altro su wiki .
s3m3n,

Ciao, puoi anche impostare la data di scadenza usando questo metodo?
Drewdavid,

1
Anche la digitazione nella barra degli indirizzi funziona.
Kenorb,

1
@ s3m3n Se si desidera modificare un HttpOnlycookie senza utilizzare plug-in di terze parti, è possibile innanzitutto utilizzare la scheda Risorse per eliminare il cookie, quindi utilizzare document.cookieper creare un nuovo cookie.
Kasperd,

111

Forse il modo più semplice per visualizzare i cookie in Chrome è visitare:

  • chrome: // settings / biscotti

Ciò non consente di modificare i cookie in Google Chrome 33.0.1750.117 (build ufficiale 252094) su Mac OS X, ma consente la visualizzazione e l'eliminazione.


Aggiornamento (08-08-2017) [verificato in 59.0.3071.115 (build ufficiale) (64 bit)]

Nelle versioni più recenti, i cookie sono elencati su:

  • chrome: // settings / content / biscotti

Aggiornamento (01-03-2018) [Google Chrome 64.0.3282.167 (build ufficiale) (64 bit)]

Per visualizzare il contenuto dovrai selezionare "Visualizza tutti i cookie e i dati del sito" oppure segui ...

  • chrome: // settings / siteData

4
Non esiste un collegamento ipertestuale, poiché Chrome non consente collegamenti ipertestuali per chrome://.
Martin Thoma,

2
@moose Sebbene Chrome ti permetta di aggiungere questi collegamenti speciali ai segnalibri di Chrome per un facile accesso (assegna anche una favicon speciale "ingranaggio"). Ho questo particolare sulla mia barra dei segnalibri per un facile accesso.
MrWhite,

2
@moose Sì. (Anche se Chrome era solito permetterti di trascinare questi collegamenti speciali nella barra degli indirizzi / nella casella degli omni, ma hanno anche interrotto la cosa about:blank: ora ottieni la pagina. Puoi comunque "copiare l'indirizzo del collegamento" manualmente e incollarlo nella barra degli indirizzi - leggermente più veloce della selezione , copia e incolla.)
MrWhite

4
@Daniel: in Chrome 59, il nuovo indirizzo è chrome: // settings / content / cookies (puoi trovarlo cercando "Cookies" nella casella di ricerca nella parte superiore della pagina delle impostazioni.)
Ken Bloom

5
La posizione è cambiata. La nuova posizione è chrome: // settings / content / cookies? Search = cookie
Sm Yamashita

61

Utilizzando lo sviluppatore 10.0.648.45 è possibile visualizzare i cookie in Opzioni → Roba da smanettoni → Impostazioni contenuti → Tutti i cookie e i dati del sito.

In alternativa, puoi visualizzare i cookie per il sito corrente con Strumenti per gli sviluppatori ( F12, Ctrl- Shift- Jo Impostazioni (icona hamburger) Altri strumenti → Strumenti per sviluppatori), Applicazione → Cookie.


40
Ma non puoi modificare i valori in nessuno dei due pannelli, vero?
phihag il

14
È corretto, puoi visualizzarli solo in Chrome senza componenti aggiuntivi.
Dan H,

Si noti che la visualizzazione di risorse> Cookie (negli strumenti per sviluppatori) mostra solo i cookie disponibili per la richiesta corrente. Considerando che "Tutti i cookie e i dati del sito ..." mostra tutti i cookie che sono stati impostati per un determinato dominio (indipendentemente dal percorso ).
MrWhite,

@phihag E se il valore del cookie è troppo lungo, Strumenti di sviluppo lo taglierà.
HEX,

2
Sotto applicazione | Cookie nella versione più recente di Chrome (59), è possibile modificare i valori esistenti e aggiungere nuove voci (facendo doppio clic sull'ultima riga).
Kenston Choi,

32

Sono stato frustrato dalle attuali soluzioni nel negozio di estensioni per visualizzare, modificare, creare, rimuovere i cookie. Le soluzioni attuali sono apparse come popup e non avevano una buona interfaccia utente. Volevo ottenere la stessa funzionalità dell'editor dei cookie firebug con un aspetto e un aspetto di Chrome. Quindi ne ho fatto uno:

Cookie Inspector - Gestione dei cookie mancante per Google Chrome. Modifica e crea i cookie direttamente negli Strumenti per gli sviluppatori.


Finalmente un sostituto decente per Firecookie. Grazie amico!
Georg

Non funziona con Chrome 42. Altri?
nitech,

Ciao @nitech. Sono su Chrome 43 e funziona abbastanza bene. Forse puoi presentare ciò che non funziona a supporto . Grazie.
Westoque,

26

Per la pagina attuale

Di recente è stato modificato da Risorse ad Applicazione. Così:

  1. Premi F12
  2. Vai su Applicazione (scheda)> Cookie (barra laterale)
  3. Modifica i cookie esistenti o creane uno nuovo facendo doppio clic su una riga vuota.

snapshot:

inserisci qui la descrizione dell'immagine


17

Per tutte le pagine

  1. Vai a Impostazioni :

    inserisci qui la descrizione dell'immagine

    (ora sei su Chrome: // settings /)

  2. Scorri fino alla sezione Privacy> Impostazioni contenuti ...

    inserisci qui la descrizione dell'immagine

    (ora sei su Chrome: // settings / content)

  3. Fai clic su Tutti i cookie e i dati del sito ...

    inserisci qui la descrizione dell'immagine

    (ora sei su Chrome: // settings / cookies)

  4. Qui è possibile visualizzare / rimuovere i cookie o rimuovere tutti i cookie. Clicca sulle etichette per vedere i dettagli.

    inserisci qui la descrizione dell'immagine

Per la pagina attuale

  1. stampa F12
  2. Vai su Risorse > Cookie

    inserisci qui la descrizione dell'immagine

  3. Nella parte destra puoi vedere i cookie. Se si desidera eliminarli> fare clic con il tasto destro> Elimina :

    inserisci qui la descrizione dell'immagine


Per modificare i cookie , consiglio il plug-in di Chrome: EditThisCookie ( https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg ) che è già stato menzionato.


OK, e come farlo in modalità di navigazione in incognito? chrome://settingsè aperto in una finestra non in incognito e non mi mostra alcun cookie anche se ho tonnellate di schede aperte in modalità di navigazione in incognito.
izogfif,

Chrome va bene per la visualizzazione e sembra che EditThisCookie fornisca informazioni errate e sia malware / adware o, nella migliore delle ipotesi, adware borderline superuser.com/questions/1430151/…
barlop

12

Esiste un plug-in di Chrome chiamato Modifica questo cookie. Aggiunge un menu alla barra degli strumenti del browser che consente di aggiungere, modificare ed eliminare i cookie.

Installalo da qui: https://chrome.google.com/webstore/detail/edit-this-cookie/fngmhnnpilhplaeedifhccceomclgfbg

Il codice sorgente è qui: https://github.com/fcapano/Edit-This-Cookie


Appena installato e sembra un buon plugin. Inoltre ti consente di modificare solo i cookie http. Molto maneggevole.
Felix Eve,

Chrome va bene per la visualizzazione e sembra che EditThiscookie fornisca informazioni errate superuser.com/questions/1430151/…
barlop

5

Per completezza, si noti che non è necessaria la console degli strumenti di sviluppo o eventuali componenti aggiuntivi, estensioni o plug-in.

I comandi javascript forniti da @StanleyD possono essere inseriti direttamente nella barra degli indirizzi con solo un "javascript:" aggiuntivo aggiunto. Per esempio

javascript:document.cookie="keyofcookie=valueofcookie"

Ciò è utile in un ambiente in cui è necessario inviare una modifica dei cookie a un gruppo di utenti non tecnologici senza sopraffarli con passaggi.


2
Questo non funziona se è stato usato HttpOnly.
Flimm,


2

Se vuoi solo visualizzare tutti i cookie per la pagina corrente, senza dover fare clic su ciascuno dalla GUI, puoi farlo:

Apri la console per gli sviluppatori e stampa i cookie per la pagina corrente inserendoli nella console:

> document.cookie

Scopri di più su http://www.w3schools.com/js/js_cookies.asp


1

Su almeno v59 di Google Chrome puoi andare a:

chrome: // settings / content / biscotti


1

Ci sono molte estensioni che possono aiutarti. Eccone uno meno conosciuto che funziona bene da me. Si chiama Cookie-Editor.

Cookie-Editor è progettato per avere un'interfaccia semplice da usare che consente di eseguire la maggior parte delle operazioni standard sui cookie. È ideale per lo sviluppo e il test di pagine Web o anche la gestione manuale dei cookie per la tua privacy.

Ti consente di visualizzare tutti i tuoi cookie e di modificare o creare nuovi cookie. Puoi anche eliminare i cookie e importarli / esportarli in un file.

Si adatta esattamente a quello che stavi chiedendo e trovo che sia più semplice da usare rispetto allo strumento integrato poiché puoi accedervi direttamente dalla barra degli strumenti.

Puoi scaricarlo dal webstore di Chrome: https://chrome.google.com/webstore/detail/cookie-editor/hlkenndednhfkekhgcdicdfddnkalmdm


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.