Расширение 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>"]}
);

Это невозможно по соображениям безопасности или по какой-то другой причине или возможно ли как-то наблюдать сетевой трафик с телом ответа?

0 ответов