Перехват для получения данных документа, как показано в разделе «Разработка сети» (JavaScript/JQuery).

Я пишу расширение Chrome для сканирования данных с некоторых веб-сайтов. Я хочу получить ответ документов в разделе «Документ» меню «Сеть» на панели «Разработчик», как показано на рисунке.
Я попытался выполнить некоторые инструкции по перехвату запросов XMLHttpRequest или запросов Fetch, но он получает сообщения только на вкладке XHR, а не на вкладке Doc (Как перехватить XMLHttpRequest и изменить URL-адрес запроса, Перехватывать ответы Fetch() API и запросы в Javascript)
Этот код ниже может получить сообщение только на вкладке XHR

var XHR = XMLHttpRequest.prototype;
var send = XHR.send;
var open = XHR.open;
XHR.open = function(method, url) {
    this.url = url; // the request url
    return open.apply(this, arguments);
}
XHR.send = function() {
    this.addEventListener('load', function() {
        if (this.url.match(/request-url/g) !== null) { console.log(this.response});
    return send.apply(this, arguments);
};})();

На веб-сайте с исходным кодом недостаточно информации для сканирования, и необходимо настроить наблюдателей, чтобы видеть, когда появляется документ, поэтому я хочу получать данные непосредственно из ответов на запросы в разделе «Документация».

Спасибо. за ваш совет введите здесь описание изображения


person Caslo    schedule 14.01.2021    source источник