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.