【问题标题】:how can one clear the cookies that are set while using google chrome on linux如何清除在 linux 上使用 google chrome 时设置的 cookie
【发布时间】:2019-09-11 05:09:12
【问题描述】:

在 linux(Ubuntu 19.04) 上,通常有一个 sqlite 数据库:

.config/google-chrome/Default/Cookies

删除它会清除一些 cookie。但是,我还想清除正在运行的 chrome 的活动会话中设置和使用的 cookie。

cookie 是完全写入磁盘还是仅在 chrome 关闭后才写入磁盘?

如果 cookie 没有被写入磁盘。有没有办法连接到正在运行的会话的 devtools 并以编程方式清除 cookie?

谢谢

【问题讨论】:

  • “hook info devtools”是什么意思?听起来确实像 RDP,您可以使用它来完成任务。
  • 这里似乎已经回答了这个问题:stackoverflow.com/a/13029554/3692099
  • 谢谢。这是删除特定域的 cookie 的有趣解决方案。我想以设计的时间间隔在所有选项卡/所有域中从根本上清除 cookie 浏览器。

标签: google-chrome cookies browser google-chrome-devtools


【解决方案1】:

您可以从 应用程序 面板中清除 cookie。见delete cookies。另请参阅clear site data 命令。

您可以使用 page.deleteCookie 以编程方式从 Puppeteer 中清除 cookie。

【讨论】:

  • 所以我可以使用 Puppeteer 通过远程调试端口连接到正在运行的 chrome 会话并清除似乎的 cookie。这似乎会奏效。谢谢。
猜你喜欢
  • 2021-04-09
  • 2015-04-06
  • 2012-10-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-17
  • 2023-03-17
  • 1970-01-01
相关资源
最近更新 更多