我们可以获取上一次调用的 HTTP return 代码吗?

Can we fetch HTTP return code of previous call?

我搜索了文档和网络,但找不到如何获取查询的 HTTP 代码。

有人知道吗?

示例:

const puppeteer = require('puppeteer');
const fs = require('fs');
const debug = true;

var base_url = 'https://whosebug.com/';

(async () => {
    const browser = await puppeteer.launch({
        headless: true,
    });

    const page = await browser.newPage();
    await page.goto('https://whosebug.com');

    // how to get HTTP code of last call ?

    await browser.close();   

})();

response.status() 但不知道如何只获取最后一个查询而不是所有

page.on('response', response => {
    console.log("response code: ", response.status());
});

好的,知道了,谢谢@Take_Care:

response.status()

const puppeteer = require('puppeteer');
const fs = require('fs');
const debug = true;

var base_url = 'https://whosebug.com/';

(async () => {
    const browser = await puppeteer.launch({
        headless: true,
    });

    const page = await browser.newPage();
    cons ret = await page.goto('https://whosebug.com');

    console.log(ret.status());

    await browser.close();   

})();