Расширение Chrome - мониторинг сетевого трафика с помощью основных данных в фоновом режиме
Я хочу отслеживать сетевой трафик из background.js (или сценария содержимого) на любой странице с данными тела ответа.
Я пробовал это раньше:
chrome.devtools.network, который позволяет нам контролировать сеть только тогда, когда devtool открыт. (Мне нужно сделать это в фоновом режиме или, возможно, внедрить скрипт)
chrome.devtools.network.onRequestFinished.addListener((request) => {
if (request.response) {
console.log(request.response);
}
});
chrome.webRequest, который дает нам ограниченную информацию о запросах без их тела.
chrome.webRequest.onCompleted.addListener((details) => {
console.log(details);
},
{urls: ["<all_urls>"]}
);
Это невозможно по соображениям безопасности или по какой-то другой причине или возможно ли как-то наблюдать сетевой трафик с телом ответа?