Ich habe eine Antwort gefunden. Ich benutzte die Abfrage: PRAGMA table_info(cookies)
Es wurden alle Spalten, deren Typen usw. ausgegeben. Eines der Attribute wurde aufgerufen pk
(Primärschlüssel). Alle Spalten wurden auf 0 gesetzt, sind jedoch creation_utc
auf 1 gesetzt, es handelt sich also um den Primärschlüssel.
Verfügt Google Chrome über einen Primärschlüssel in der Cookies-Datenbank?
Ich schreibe einen Scanner für Google Chrome-Cookies, der in einer SQLite-Datenbank gespeichert ist . Es hat auch eine Option zum Löschen von Cookies. Ich habe jedoch kein ID-Feld gefunden. Das ähnlichste ist creation_utc
, ich habe nicht viele Informationen darüber, aber ich habe herausgefunden, dass es eine Art Zeitstempel ist. Ich würde gerne wissen, ob dieser Wert einzigartig ist oder nicht.
Ich brauche das, weil ich beim Löschen einiger Cookies einige Felder verwende und dies nicht optimal ist. Wenn creation_utc
es einmalig ist, dauert das Löschen der Cookies weniger Zeit.
3 Antworten auf die Frage
Grundsätzlich kann jede Kombination aus Domäne und Pfad nur ein Cookie mit einem bestimmten Namen enthalten. (Wenn ein Server ein neues Cookie sendet, wird das alte Cookie ersetzt.)
Selbst wenn die Datenbank über einen anderen Primärschlüssel verfügt (wie Sie in Ihrer eigenen Antwort vorschlagen), habe ich immer noch das Gefühl, dass Domäne und Pfad der eigentliche Primärschlüssel sein sollten.
Ich denke, creation_utc
= UTC, als der Cookie erstellt wurde. Also nein, es garantiert keine Einzigartigkeit.
Wenn Sie nur Cookies für eine einzelne Site löschen möchten, können Sie diese Antwort verwenden .
Verwandte Probleme
-
3
Hat Chrome etwas Ähnliches zu den Suchbegriffen in Opera?
-
3
Wo befindet sich Google Chrome Crash Dump?
-
13
Wie bekomme ich eine neue Browsersitzung, wenn Sie in Firefox / Chrome eine neue Registerkarte oder...
-
8
Anzeigen von XML im Chrome-Browser
-
5
Suchfeld in Chrome
-
6
Firebug-ähnliche Anwendung für Chrom?
-
2
Gibt es eine Möglichkeit, alle Registerkarten in Chrome mit einem Lesezeichen zu versehen?
-
4
Wie kann ich Chrome-Abstürze beheben?
-
3
Wie verwende ich Greasemonkey-Skripte in Chrome?
-
4
Was ist die Funktion "Inspect Element" in Google Chrome?