cookies.getAllCookieStores()
Die getAllCookieStores()
Methode der cookies
API gibt eine Liste aller Cookie-Speicher zurück.
Um diese Methode zu verwenden, muss eine Erweiterung über die Berechtigung "cookies"
verfügen. Weitere Details finden Sie unter cookie
permissions.
Dies ist eine asynchrone Funktion, die ein Promise
zurückgibt.
Syntax
let gettingStores = browser.cookies.getAllCookieStores()
Parameter
Keine.
Rückgabewert
Ein Promise
, das mit einem Array
von cookies.CookieStore
Objekten erfüllt wird, die alle Cookie-Speicher repräsentieren.
Beispiele
In diesem Beispiel wird die Methode getAllCookieStores()
verwendet, um alle im Browser verfügbaren Cookie-Speicher abzurufen und die ID jedes Cookie-Speichers sowie die Tabs, die sich jeden Cookie-Speicher teilen, auszugeben.
function logStores(cookieStores) {
for (const store of cookieStores) {
console.log(`Cookie store: ${store.id}\n Tab IDs: ${store.tabIds}`);
}
}
browser.cookies.getAllCookieStores().then(logStores);
Jedes Mitglied des cookieStores
Arrays ist ein cookies.CookieStore
Objekt.
Browser-Kompatibilität
Loading…
Hinweis:
Diese API basiert auf der chrome.cookies
API von Chromium. Diese Dokumentation ist abgeleitet von cookies.json
im Chromium-Code.