Monday, 26 August 2019

Why does puppeteer page.goto() throws a timeout error?

The following code throws an error, why?

Navigation Timeout Exceeded: 60000ms exceeded

I'm using puppeteer version 1.19.0

const puppeteer = require("puppeteer");

(async () => {
  const browser = await puppeteer.launch();
  const page = await browser.newPage();

  await page.setCacheEnabled(false);

  try {
    const response = await page.goto("https://www.gatsbyjs.com", {
      waitUntil: "networkidle0",
      timeout: 60000
    });

    console.log("Status code:", response.status());
  } catch (error) {
    console.log(error.message);
  }

  await browser.close();
})();

Some other URLs work fine, so I wonder if there is anything special with this particular URL?



from Why does puppeteer page.goto() throws a timeout error?

No comments:

Post a Comment