【发布时间】:2020-05-11 13:04:24
【问题描述】:
如何使用 Puppeteer 从网站获取 3rd-party cookie?
对于第一方,我知道我可以使用:
await page.cookies()
【问题讨论】:
-
你可能做不到。 JS 通常没有这种访问权限。
-
一定有办法。例如 cookiepedia 从任何页面中提取所有 cookie
-
是什么让您认为 cookiepedia 正在读取 您的 cookie?
-
@PiotrWójcik,你能分享你的研究吗?我很好奇你提到的第二种方式。
-
@Vaviloff F*k 我完全忘记了,抱歉。无论如何,这段代码已经消失了很长时间,但我找到了它的一些部分,所以它可能不完整: 1. Puppeteer 在测试目录中创建:./Default/Cookies 文件,该文件只是 sqlite 数据库,所有 cookie 都在那里。
标签: javascript node.js cookies puppeteer google-chrome-headless