最终页面登陆后,节点操纵者将生成Cookie(所有重定向完成之后)

时间:2019-05-17 06:53:39

标签: node.js puppeteer

我的操纵up脚本正在一页上着陆,但可能会有一些内部重定向,我想在最终页面着陆后生成cookie。因此,我已经设置了一些等待超时时间,以便确保我的页面已登陆。

我还生成了屏幕截图,我看到了我的页面 这是代码。有时它会生成错误的cookie。

__v

我想确保我的Cookie生成页面何时完全加载,并且我获得正确的Cookie。

const timeout = millis =>新的Promise(resolve => setTimeout(resolve,millis));

1 个答案:

答案 0 :(得分:0)

您可以使用page.waitForNavigation()

// Navigate to desired page...

await page.waitForNavigation();

// Generate cookie...