Comment afficher, ajouter ou modifier des cookies dans Google Chrome?


290

Je souhaite afficher, ajouter et modifier les cookies de mon Google Chrome. Quelqu'un peut-il me suggérer un moyen de le faire?


14
comme l'option a été modifiée dans les versions les plus récentes de Chrome, il vous suffit de cliquer avec le bouton droit de la souris sur la page et de choisir Inspecter (ou d'appuyer sur F12), d'aller à l'onglet Applications et de choisir les cookies qui se Right-Click: Inspect > Application tab > Storage > Cookies
trouvent

Réponses:


256

Vous pouvez aller à Developer Tools( Ctrl- Shift- Jou Tools -> Developer Tools) -> Consoleet à la commande javascript que vous pouvez entrer:

document.cookie="keyofcookie=valueofcookie"

Vous pouvez remplacer ou ajouter de nouveaux cookies avec cette technique.

Il est possible de définir plusieurs options de cookies, c.-à-d.

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

8
En gros, Stanley l'a dit, mais pour clarifier les choses: si vous modifiez un seul cookie avec cette commande, il ne supprimera pas tous les autres cookies du site, il ne remplacera en réalité que les cookies mentionnés dans la commande.
Jon z

36
Cela ne fonctionnera pas si un site Web utilise un HttpOnlyindicateur pour empêcher l'accès aux cookies par JS (pour refuser les attaques XSS). Plus sur le wiki .
s3m3n

Bonjour, pouvez-vous également définir la date d'expiration à l'aide de cette méthode?
Drewdavid

1
Taper dans la barre d'adresse fonctionne également.
Kenorb

1
@ s3m3n Si vous souhaitez modifier un HttpOnlycookie sans utiliser de plug- in tiers, vous pouvez d'abord utiliser l' onglet Ressources pour supprimer le cookie, puis document.cookiecréer un nouveau cookie.
Kasperd

111

Le moyen le plus simple d’afficher vos cookies dans Chrome est probablement de visiter:

  • chrome: // paramètres / cookies

Cela ne vous permet pas de modifier les cookies dans Google Chrome 33.0.1750.117 (Official Build 252094) sur Mac OS X, mais autorise l'affichage et la suppression.


Mise à jour (2017-08-08) [vérifié dans 59.0.3071.115 (version officielle) (64 bits)]

Dans les versions plus récentes, les cookies sont répertoriés à l'adresse suivante:

  • chrome: // paramètres / contenu / cookies

Mise à jour (2018-03-01) [Google Chrome 64.0.3282.167 (version officielle) (64 bits)]

Pour voir le contenu, vous devez sélectionner "Afficher tous les cookies et les données du site" ou suivre ...

  • chrome: // paramètres / siteData

4
Il n'y a pas d'hyperlien, car Chrome n'autorise pas les hyperliens pour chrome://.
Martin Thoma

2
@moose Bien que Chrome vous permette d'ajouter ces liens spéciaux aux signets de Chrome pour un accès facile (il assigne également un favicon spécial "cog"). J'ai celui-ci en particulier sur ma barre de favoris pour un accès facile.
MrWhite

2
@ Moose Oui. (Bien que Chrome permettait de faire glisser ces liens spéciaux vers la barre d’adresse / la boîte multiple, mais ils l’arrêtaient aussi - vous obtenez about:blankmaintenant la page. Vous pouvez toujours manuellement "Copier l'adresse du lien" et le coller dans la barre d'adresse. - légèrement plus rapide que de sélectionner , copier et coller.)
MrWhite

4
@Daniel: Dans Chrome 59, la nouvelle adresse est chrome: // paramètres / contenu / cookies (vous pouvez la trouver en cherchant des "cookies" dans le champ de recherche en haut de la page des paramètres.)
Ken Bloom

5
L'emplacement est changé. Le nouvel emplacement est chrome: // paramètres / contenu / cookies? Search = cookie
Sm Yamashita

61

Avec 10.0.648.45 dev, vous pouvez afficher les cookies dans Options → Sous le capot → Paramètres de contenu → Tous les cookies et les données du site.

Vous pouvez également afficher les cookies du site actuel avec les outils de développement ( F12, Ctrl- Shift- Jou Paramètres (icône hamburger) Autres outils → Outils de développement), Application → Cookies.


40
Mais vous ne pouvez pas modifier les valeurs dans les deux volets, n'est-ce pas?
phihag

14
C'est exact, vous ne pouvez les afficher que dans Chrome sans addons.
Dan H

Notez que l'affichage de Ressources> Cookies (dans les outils de développement) affiche uniquement les cookies disponibles pour la demande en cours. Considérant que "Tous les cookies et les données du site ..." vous montre tous les cookies qui ont été configurés pour un domaine particulier (quel que soit le chemin d'accès ).
MrWhite

@phihag Et si la valeur du cookie est trop longue, les outils de développement le découperont.
HEX

2
Sous application | Dans la nouvelle version de Chrome (59), vous pouvez modifier les valeurs existantes et ajouter de nouvelles entrées (en double-cliquant sur la dernière ligne).
Kenston Choi

32

J'ai été frustré par les solutions actuelles sur le magasin d'extensions pour afficher, modifier, créer, supprimer les cookies. Les solutions actuelles sont apparues sous forme de popups et n’ont pas une bonne interface utilisateur. Je souhaitais obtenir la même fonctionnalité que l'éditeur de cookies Firebug avec un aspect Chrome. Alors j'en ai fait un:

Cookie Inspector - Gestionnaire de cookies manquant pour Google Chrome. Modifiez et créez des cookies directement dans les outils de développement.


Enfin un remplacement décent pour Firecookie. Merci mec!
georg

Ne fonctionne pas avec Chrome 42. Un autre?
Nitech

Bonjour @Nitech. Je suis sur Chrome 43 et ça marche plutôt bien. Peut-être que vous pouvez déposer ce qui ne fonctionne pas dans le support . Merci.
westoque

26

Pour la page actuelle

Récemment, il est passé de Ressources à Application. Alors:

  1. Appuyez sur F12
  2. Allez à Application (onglet)> Cookies (barre latérale)
  3. Modifiez les cookies existants ou créez-en un nouveau en double-cliquant sur une ligne vide.

Instantané:

entrez la description de l'image ici


17

Pour toutes les pages

  1. Aller aux paramètres :

    entrez la description de l'image ici

    (maintenant vous êtes sur chrome: // settings /)

  2. Faites défiler jusqu'à la section Confidentialité> Paramètres de contenu ...

    entrez la description de l'image ici

    (maintenant vous êtes sur chrome: // paramètres / contenu)

  3. Cliquez sur Tous les cookies et les données du site ...

    entrez la description de l'image ici

    (maintenant vous êtes sur chrome: // paramètres / cookies)

  4. Ici, vous pouvez afficher / supprimer les cookies ou supprimer tous les cookies. Cliquez sur les étiquettes pour voir les détails.

    entrez la description de l'image ici

Pour la page actuelle

  1. presse F12
  2. Aller aux ressources > Cookies

    entrez la description de l'image ici

  3. Dans le côté droit, vous pouvez voir les cookies. Si vous souhaitez les supprimer> clic droit> Supprimer :

    entrez la description de l'image ici


Pour éditer les cookies , je recommande le plug-in Chrome: EditThisCookie ( https://chrome.google.com/webstore/detail/editthookookie/fngmhnnpilhplaeedifhccceomclgfbg ) déjà mentionné.


OK, et comment le faire en mode Incognito? chrome://settingsest ouvert dans la fenêtre non-Incognito et ne me montre aucun cookie même si des tonnes d'onglets sont ouverts en mode Incognito.
izogfif

Chrome est correct pour l'affichage. Il semble qu'EditThisCookie donne des informations erronées. Il s'agit d'un malware / adware ou, dans le meilleur des cas, d'un adware frontière, superuser.com/questions/1430151/…
barlop

12

Il existe un plug-in Chrome appelé Edit This Cookie. Il ajoute un menu à la barre d'outils de votre navigateur qui vous permet d'ajouter, de modifier et de supprimer des cookies.

Installez-le à partir d'ici: https://chrome.google.com/webstore/detail/edit-this-cookie/fngmhnnpilhplaeedifhccceomclgfbg

Le code source est ici: https://github.com/fcapano/Edit-This-Cookie


Juste installé et semble être un bon plugin. De plus, il vous permet de modifier les cookies httpOnly. Très utile.
Felix Eve

Chrome est très bien pour la visualisation, et il semble que EditThiscookie donne des informations erronées superuser.com/questions/1430151/...
barlop

5

Pour être complet, il est à noter que vous n'avez pas besoin de la console des outils de développement ni des add-ons, extensions ou plug-ins.

Les commandes javascript fournies par @StanleyD peuvent être directement saisies dans la barre d’adresse avec juste un "javascript:" supplémentaire ajouté. Par exemple

javascript:document.cookie="keyofcookie=valueofcookie"

Ceci est utile dans un environnement où vous devez envoyer un changement de cookie à un groupe d'utilisateurs non-techniciens sans les surcharger d'étapes.


2
Cela ne fonctionne pas si HttpOnly a été utilisé.
Flimm


2

Si vous souhaitez uniquement afficher tous les cookies de la page actuelle, sans avoir à cliquer sur ceux-ci à partir de l'interface graphique, vous pouvez procéder comme suit:

Ouvrez la console du développeur et imprimez les cookies de la page en cours en entrant ceci dans la console:

> document.cookie

Voir plus sur http://www.w3schools.com/js/js_cookies.asp


1

Sur au moins la v59 de Google Chrome, vous pouvez accéder à:

chrome: // paramètres / contenu / cookies


1

Il y a beaucoup d'extensions qui peuvent aider avec ça. En voici une moins connue qui fonctionne bien que j'ai faite. Il s'appelle Cookie-Editor.

Cookie-Editor est conçu pour avoir une interface simple à utiliser qui vous permet d'effectuer la plupart des opérations de cookie standard. Il est idéal pour développer et tester des pages Web ou même la gestion manuelle des cookies pour votre vie privée.

Il vous permet d'afficher tous vos cookies et de modifier ou de créer de nouveaux cookies. Vous pouvez également supprimer votre cookie et l'importer / l'exporter dans un fichier.

Il correspond exactement à ce que vous demandiez et je le trouve plus simple à utiliser que l'outil intégré car vous pouvez y accéder directement à partir de la barre d'outils.

Vous pouvez le télécharger sur la boutique en ligne de Chrome: https://chrome.google.com/webstore/detail/cookie-editor/hlkenndednhfkekhgcdicdfddnkalmdm


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.