如何在puppeteer中获取(http)协议版本?

时间:2019-07-25 07:20:19

标签: google-chrome puppeteer

我正在尝试获取使用Puppeteer 1.19.0获得的响应的HTTP版本。我希望它是响应对象的一部分,但不是。

是否可以检索h2http/1.1之类的版本?

我在文档中找不到任何信息。

1 个答案:

答案 0 :(得分:2)

您可以使用evaluate函数轻松获得它:

await page.goto('https://google.com');
const httpVersion = await page.evaluate(() => performance.getEntries()[0].nextHopProtocol);
console.log('HTTP version: ', httpVersion);