Puppeteer で リダイレクト等 による ページ遷移 を待つ方法

結論

waitForNavigation() を使いましょう。

実例

await page.goto('https://wait-redirect.example.com/');
await page.waitForNavigation();

公式ドキュメント

github.com

参考

Cloudflare の DDos Protection を経由する場合などに有効です。

Powered by はてなブログ