devtools.network
API devtools.network позволяет расширению devtools получить информацию о сетевых запросах, связанных с окном, к которому прикреплены devtools (инспектируемое окно).
Как и все API devtools, этот API доступен только коду, выполняющемуся в документе, определённом в ключе devtools_page manifest.json, или в других документах devtools, созданных расширением (например, в документе панели). Подробнее см. Расширение разработчика инструментов.
Функции
devtools.network.getHAR()-
Получить журнал HAR для страницы, загруженной в текущей вкладке.
События
-
Вызывается, когда пользователь переходит к новой странице в инспектируемом окне.
devtools.network.onRequestFinished-
Вызывается, когда сетевой запрос завершен, и его подробности доступны расширению.
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari на IOS | Samsung Internet | |
getHAR |
Да | 79 | 60Возвращаемый журнал HAR будет пустым, если пользователь ранее не активировал панель сети браузера хотя бы один раз. |
? | Да | Нет | ? | ? | Нет | ? | Нет | ? |
onNavigated |
Да | 79 | 54 | ? | Да | 16 | ? | ? | Нет | ? | Нет | ? |
onRequestFinished |
Да | 79 | 6160–61Это событие начнёт срабатывать только после того, как пользователь хотя бы один раз активировал панель сети браузера. |
? | Да | Нет | ? | ? | Нет | ? | Нет | ? |
Примечание: Этот API основан на API chrome.devtools.network Chromium.
© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/devtools/network