Questão Como visualizo, adiciono ou edito cookies no Google Chrome?


Gostaria de ver, adicionar e editar os cookies do meu Google Chrome. Alguém pode me sugerir uma maneira de fazer isso?


255


origem


Como a opção mudou nas versões mais recentes do Chrome, basta clicar com o botão direito do mouse na página e escolher Inspecionar (ou pressionar F12), vá para a guia Aplicativo e escolha Cookies, que está na seção Armazenamento: Right-Click: Inspect > Application tab > Storage > Cookies - S.Serp


Respostas:


Você pode ir ao Developer Tools (Ctrl-Mudança-J ou Tools -> Developer Tools) -> Console e você pode digitar o comando javascript:

document.cookie="keyofcookie=valueofcookie"

Você pode substituir ou adicionar novos cookies a essa técnica.

É possível definir várias opções de cookies, por exemplo

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

220



Stanley basicamente disse isso, mas para esclarecer - se você apenas editar um único cookie com este comando, ele não excluirá todos os outros cookies do site, ele realmente substituirá apenas os cookies mencionados no comando. - Jon z
Isso não funcionará se algum site estiver usando HttpOnly sinalizador para impedir o acesso a cookies por JS (para negar ataques XSS). Mais sobre wiki. - s3m3n
Oi, você também pode definir a data de expiração usando esse método? - Drewdavid
Digitar na barra de endereços funciona também. - kenorb
@ s3m3n Se você quiser mudar um HttpOnly cookie sem usar plugins de terceiros, você pode usar primeiro Recursos para excluir o cookie e, em seguida, use document.cookie para criar um novo cookie. - kasperd


Talvez a maneira mais fácil de visualizar seus cookies no Chrome seja visitar:

  • chrome: // settings / cookies

Isso não permite editar os cookies no Google Chrome 33.0.1750.117 (versão oficial 252094) no Mac OS X, mas permite a visualização e a exclusão.


Atualização (2017-08-08) [verificado em 59.0.3071.115 (Compilação Oficial) (64 bits)]

Em versões mais recentes, os cookies são listados em:

  • chrome: // settings / content / cookies

Atualização (2018-03-01) [Google Chrome 64.0.3282.167 (build oficial) (64 bits)]

Para ver o conteúdo, você precisará selecionar "Ver todos os cookies e dados do site" ou seguir ...

  • chrome: // settings / siteData

99



Não há hiperlink, porque o Chrome não permite hiperlinks para chrome://. - Martin Thoma
@moose Embora o Chrome permita que você adicione esses links especiais aos favoritos do Chrome para facilitar o acesso (ele também atribui um favicon especial "cog"). Eu tenho este em particular na minha barra de favoritos para facilitar o acesso. - MrWhite
@moose Sim. (Embora o Chrome usado para permitir que você arrastar esses links especiais para a barra de endereço / caixa omni, mas eles pararam com isso também - você acabou de obter o about:blank página agora. Você ainda pode manualmente "Copiar endereço do link" e colá-lo na barra de endereço - ligeiramente mais rápido do que selecionando, copiar e colar.) - MrWhite
@ Daniel: no Chrome 59, o novo endereço é chrome: // settings / content / cookies (você pode encontrá-lo pesquisando "Cookies" na caixa de pesquisa na parte superior da página de configurações.) - Ken Bloom
A localização é alterada. A nova localização é chrome: // settings / content / cookies? pesquisa = cookie - Sota Yamashita


Usando o 10.0.648.45 dev você pode ver os cookies em Opções → Na capa → Configurações de conteúdo → Todos os cookies e dados do site.

Como alternativa, você pode visualizar os cookies do site atual com as Ferramentas do desenvolvedor (F12, Ctrl-Mudança-J ou Configurações (ícone do hambúrguer) Mais Ferramentas → Ferramentas do desenvolvedor), Aplicativo → Cookies.


59



Mas você não pode editar os valores em nenhum painel, pode? - phihag
Isso é correto, você só pode visualizá-los no Chrome sem addons. - Dan H
Observe que visualizar Recursos> Cookies (nas ferramentas do desenvolvedor) mostra apenas os cookies disponíveis para a solicitação atual. Considerando que "Todos os cookies e dados do site ..." mostra todos os cookies que foram definidos para um domínio específico (independentemente da caminho). - MrWhite
@phihag E se o valor do cookie for muito longo, as Ferramentas do desenvolvedor irão apará-lo. - HEX
Em aplicação | Cookies na versão mais recente do Chrome (59), você pode editar os valores existentes e adicionar novas entradas (clicando duas vezes na última linha). - Kenston Choi


Fiquei frustrado com as soluções atuais na loja de extensões para visualizar, editar, criar e remover cookies. As soluções atuais apareceram como pop-ups e não tinham uma boa interface do usuário. Eu queria ter a mesma funcionalidade que o editor de cookies firebug com aparência e comportamento do Chrome. Então eu fiz um:

Inspetor de biscoito - Gerenciador de cookies ausente do Google Chrome. Edite e crie cookies diretamente nas Ferramentas do desenvolvedor.


31



Finalmente um substituto decente para Firecookie. Obrigado homem! - georg
Não funciona com o Chrome 42. Algum outro? - nitech
Oi @nitech. Eu estou no Chrome 43 e está funcionando muito bem. Talvez você possa mostrar o que não está funcionando Apoio, suporte. Obrigado. - westoque


Para todas as páginas

  1. Vamos para Configurações:

    enter image description here

    (agora você está no chrome: // settings /)

  2. Vá até a seção Privacidade> Configurações de conteúdo...

    enter image description here

    (agora você está no chrome: // settings / content)

  3. Clique em Todos os cookies e dados do site ...

    enter image description here

    (agora você está no chrome: // settings / cookies)

  4. Aqui você pode ver / remover cookies ou remover todos os cookies. Clique nos rótulos para ver detalhes.

    enter image description here

Para a página atual

  1. pressione F12
  2. Vamos para Recursos > Biscoitos

    enter image description here

  3. No lado direito você pode ver os cookies. Se você quiser excluí-los> clique com o botão direito> Excluir:

    enter image description here


Para editar cookies, Eu recomendo o plugin do Chrome: EditThisCookie (https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg) que já foi mencionado.


17





Para a página atual

Recentemente, ele é alterado de Recursos para Aplicativo. Assim:

  1. Pressione F12
  2. Vá para Aplicativo (guia)> Cookies (barra lateral)
  3. Edite os cookies existentes ou crie um novo clicando duas vezes em uma linha vazia.

Instantâneo:

enter image description here


15



Deve ser a resposta aceita! - Yahya Uddin
Mas você não pode adicionar novos cookies nesta guia. - Thara
@Thara Você pode clicando duas vezes no espaço em branco. - Louis
Esta visualização mostra apenas cookies do domínio atual. - h3xStream


Existe um plug-in do Chrome chamado Editar este cookie. Ele adiciona um menu à barra de ferramentas do seu navegador, que permite adicionar, editar e excluir cookies.

Instale-o daqui: https://chrome.google.com/webstore/detail/edit-this-cookie/fngmhnnpilhplaeedifhccceomclgfbg

O código fonte está aqui: https://github.com/fcapano/Edit-This-Cookie


11



Acabou de instalar e parece um bom plugin. Além disso, permite que você edite cookies httpOnly. Muito conveniente. - Felix Eve


Para ser completo, deve-se notar que você não precisa do console de ferramentas do desenvolvedor ou de quaisquer complementos, extensões ou plug-ins.

Os comandos javascript fornecidos pelo @StanleyD podem ser inseridos diretamente na barra de endereços com apenas um "javascript:" adicional. Por exemplo.

javascript:document.cookie="keyofcookie=valueofcookie"

Isso é útil em um ambiente em que você precisa enviar uma alteração de cookie para um grupo de usuários não técnicos sem sobrecarregá-los com etapas.


5



Isso não funciona se o HttpOnly tiver sido usado. - Flimm


Eu recomendaria usar gerenciadores de cookies externos. Pessoalmente, eu gosto ChromeCookiesView e CookieSpy.


4



FYI, CookieSpy é AdWare - Justin Holzer


Se você quiser apenas ver todos os cookies da página atual, sem precisar clicar em cada um deles, você pode fazer isso:

Abra o console do desenvolvedor e imprima os cookies para a página atual inserindo isso no console:

> document.cookie

Veja mais em http://www.w3schools.com/js/js_cookies.asp


1





Pelo menos na v59 do Google Chrome, você pode ir para:

chrome: // settings / content / cookies


1