title: Missing request headers in puppeteer
body: <p>I want to read the request cookie during a test written with the puppeteer. But I noticed that most of the requests I inspect have only referrer and user-agent headers. If I look at the same requests in Chrome dev tools, they have a lot more headers, including Cookie. To check it out, copy-paste the code below into <a href="https://try-puppeteer.appspot.com/" rel="noreferrer">https://try-puppeteer.appspot.com/</a>.</p>
  
  <pre><code>const browser = await puppeteer.launch();
  const page = await browser.newPage();
  
  page.on('request', function(request) {
    console.log(JSON.stringify(request.headers, null, 2));
  });
  
  await page.goto('https://google.com/', {waitUntil: 'networkidle'});
  
  await browser.close();
  </code></pre>
  
  <p>Is there a restriction which request headers you can and can not access? Is it a limitation of Chrome itself or puppeteer?</p>
  
  <p>Thanks for suggestions!</p>