Я пытаюсь получить список запросов, заблокированных браузером (HTTP на сайтах HTTPS). Я пытался
page.on('requestfailed', request => {
console.log(request.url());
console.log('failed');
});
но запросы не были предоставлены. Единственные запросы, которые я видел, были те URL, которые больше не существуют. Заблокированный (HTTP) запрос также не вызывает событие запроса.
page.on('request', request => {
console.log(request.url());
}
Могу ли я прослушать еще одно событие?
EDIT:
Я вижу, что что-то не работает, когда я использую
page._client.on('Network.loadingFailed', async event => {
const request = await page._networkManager._requestIdToRequest.get(event.requestId);
console.log(event);
console.log(request);
});
но запрос var не определен. Так что я не знаю, какой запрос не удался.