在使用 Dart 中的 Puppeteer 抓取页面时,可以通过在浏览器中手动登录后,使用 page.cookies
方法获取当前浏览器的 cookie 信息,然后在使用 Puppeteer 抓取页面时将这些 cookie 信息传入即可带上登录态。
示例代码:
// 获取当前浏览器的 cookie 信息
List<Cookie> cookies = await browser.getCookies();
// 在 Puppeteer 中打开新页面
Page newPage = await browser.newPage();
// 设置 cookie
await newPag