devtools.network.getHAR()
Holt ein HAR-Protokoll für die im aktuellen Tab geladene Seite.
Dies ist eine asynchrone Funktion, die ein Promise
zurückgibt.
Syntax
js
let getting = browser.devtools.network.getHAR()
Parameter
Keine.
Rückgabewert
Ein Promise
, das mit einem Objekt erfüllt wird, das das HAR-Protokoll für den aktuellen Tab enthält. Einzelheiten darüber, was das Protokollobjekt enthält, finden Sie in der HAR-Spezifikation.
Beispiele
Protokollieren Sie die URLs von Anfragen, die im HAR-Protokoll enthalten sind:
js
async function logRequests() {
let harLog = await browser.devtools.network.getHAR();
console.log(`HAR version: ${harLog.version}`);
for (const entry of harLog.entries) {
console.log(entry.request.url);
}
}
logRequestsButton.addEventListener("click", logRequests);
Browser-Kompatibilität
Loading…
Hinweis:
Diese API basiert auf der chrome.devtools.network
API von Chromium.