Я запускаю Chrome с моим расширением с помощью команды
google-chrome --remote-debugging-port=9222 --disable-setuid-sandbox --no-sandbox --load-extension=dummyextension --ignore-certificate-errors
Обычно я вижу все запросы, сделанные моим расширением, когда я включаю режим разработчика и нажимаю на просмотр представлений.Есть ли способ прочитать эти сетевые запросы с помощью puppeteer.
Я пытаюсь прочитать сетевые запросы, как показано ниже:
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.connect({browserWSEndpoint :'ws://localhost:9222/devtools/browser/e27e967f-711' });
const page = await browser.newPage();
await page.goto('https://github.com');
await page.setRequestInterception(true);
page.on('request', request => {
request.continue(); // pass it through.
});
page.on('response', response => {
const req = response.request();
console.log( response.status(), req.url());
});
})();
Но я вижу запросы только для страницы githubно не запросы, сделанные моим расширением.