小编Pie*_*ick的帖子

Puppeteer 的 page.cookies() 没有检索 Chrome 开发工具中显示的所有 cookie

使用 puppeteer,我试图https://google.com从 Node.js检索特定网站(即)的所有 cookie 。

我的代码是:

// Launch browser and open a new page
const browser = await puppeteer.launch({ headless: true, args: ['--disable-dev-shm-usage'] });
const page = await browser.newPage();
await page.goto(url, { waitUntil: 'networkidle2' });
var cookies = await page.cookies();
console.log(cookies);
await browser.close();
Run Code Online (Sandbox Code Playgroud)

它只检索 2 个 cookie,命名为1P_JARNID。但是,当我打开 Chrome Dev 工具时,它显示了更多内容。

我尝试直接使用 Chrome Dev Tools 而不是 puppeteer,但我得到了相同的结果。

我应该调用另一个函数吗?我做得对吗?

google-chrome-devtools puppeteer

3
推荐指数
2
解决办法
8731
查看次数

标签 统计

google-chrome-devtools ×1

puppeteer ×1