title: net::ERR_TOO_MANY_REDIRECTS if I want to open website in puppeteer
body: <p>When I try to open a washington post <a href="https://www.washingtonpost.com/news/acts-of-faith/wp/2017/06/30/trump-promised-to-destroy-the-johnson-amendment-congress-is-targeting-it-now/" rel="nofollow noreferrer">article</a> in puppeteer, I get error:</p>
  
  <p><strong>Error: net::ERR_TOO_MANY_REDIRECTS</strong></p>
  
  <pre><code>internal/process/warning.js:27 (node:70458) UnhandledPromiseRejectionWarning: Error: net::ERR_TOO_MANY_REDIRECTS at https://www.washingtonpost.com/news/acts-of-faith/wp/2017/06/30/trump-promised-to-destroy-the-johnson-amendment-congress-is-targeting-it-now/
      at navigate (.../node_modules/puppeteer/lib/FrameManager.js:121:37)
      at processTicksAndRejections (internal/process/task_queues.js:89:5)
    -- ASYNC --
      at Frame.&lt;anonymous&gt; (.../node_modules/puppeteer/lib/helper.js:111:15)
      at Page.goto (.../node_modules/puppeteer/lib/Page.js:674:49)
      at Page.&lt;anonymous&gt; (.../node_modules/puppeteer/lib/helper.js:112:23)
      at .../app.js:255:14
      at processTicksAndRejections (internal/process/task_queues.js:89:5)
  </code></pre>
  
  <p><strong>app.js</strong></p>
  
  <pre><code>(async () =&gt; {
    const browser = await puppeteer.launch();
    const page = await browser.newPage();
  
    await page.goto('https://www.washingtonpost.com/news/acts-of-faith/wp/2017/06/30/trump-promised-to-destroy-the-johnson-amendment-congress-is-targeting-it-now/');
  
    const html = await page.content()
    console.log(html)
    await browser.close()
  })()
  </code></pre>
  
  <p>I tried to abort navigation redirects based on <a href="https://github.com/GoogleChrome/puppeteer/issues/1132#issuecomment-393724933" rel="nofollow noreferrer">this</a>, but then I get <strong>Error: net::ERR_FAILED</strong></p>
  
  <pre><code>internal/process/warning.js:27 (node:70488) UnhandledPromiseRejectionWarning: Error: net::ERR_FAILED at https://www.washingtonpost.com/news/acts-of-faith/wp/2017/06/30/trump-promised-to-destroy-the-johnson-amendment-congress-is-targeting-it-now/
      at navigate (.../node_modules/puppeteer/lib/FrameManager.js:121:37)
      at processTicksAndRejections (internal/process/task_queues.js:89:5)
    -- ASYNC --
      at Frame.&lt;anonymous&gt; (.../node_modules/puppeteer/lib/helper.js:111:15)
      at Page.goto (.../node_modules/puppeteer/lib/Page.js:674:49)
      at Page.&lt;anonymous&gt; (.../node_modules/puppeteer/lib/helper.js:112:23)
      at .../app.js:247:14
      at processTicksAndRejections (internal/process/task_queues.js:89:5)
  </code></pre>