如何在页面中获取请求 header?

How can I get a Request header in a page?

如何使用 puppeteer 获得请求 body?
想要的内容如下图

我目前的代码:https://sourceb.in/ELxsmbpy0L

谢谢。

The header I wanted to get (picture)

你可以得到 headers 的请求和响应

await page.setRequestInterception(true);

page.on('request', request => {
   if (request.isInterceptResolutionHandled()) return;   

   const requestHeaders = request.headers() //getting headers of your request
   //do whatever with your request headers
});
// Opening YouTube.com
const response = await page.goto("https://www.youtube.com/watch?v=x8VYWazR5mE");

const cookies = await page.cookies()

const headers = response.headers() //getting headers of your response
const source = await response.text()
await fs.writeFile('./page.html', source);
await navigationPromise

response.headers() and request.headers() 在文档中。

你也可以从 here 中得到很多例子