2008-11-19 9 views

Antwort

21

für Windows, Firefox speichert Cookies in a:

für Windows, es unter profile folder befindet:

C:\Documents and Settings\username\Application Data\Mozilla\Firefox\Profiles\xxxx.default 

wo xxxx ist ein zufälligen erscheinende String.

Sie könnten das Firefox-Plugin View Cookies installieren, um sie besser zu verwalten.

alt text

+0

Tools> Optionen> Datenschutz> Show Cookies funktioniert auch ohne das Plugin, IMO. – ine

+0

In Windows XP ist Joes Antwort von C: \ Dokumente und Einstellungen \\ Anwendungsdaten \ Mozilla \ Firefox \ Profiles \ cookies.sqllite korrekt, nicht das, was Sie derzeit haben. –

+0

@Thomas: Nein, Cookies sind in Ihrem Profilordner: http://support.mozilla.com/tiki-view_forum_thread.php?locale=ro&comments_parentId=192052&forumId=1 – VonC

0

Das Verzeichnis auf Ihrem Betriebssystem abhängt, aber sie werden in einer SQLite-Datenbank gespeichert werden.

2

Auf XP, in den Anwendungsdaten \ Mozilla-Ordner in C: \ Dokumente und Einstellungen.

Zum Beispiel auf meiner Maschine ist dies:

C: \ Dokumente und Einstellungen \\ Anwendungsdaten \ Mozilla \ Firefox \ Profiles \\ cookies.sqllite

2

Es in PathFromCSIDL(CSIDL_APPDATA) + "Mozilla\Firefox\Profiles\" + [[profiledirectory]] + "\" + "cookies.sqlite" gespeichert ist. Es gibt auch eine cookies.txt-Datei, die aber wahrscheinlich leer ist. PathFromCSIDL kann relativ einfach über die Windows-API implementiert werden.

Wenn Sie programmgesteuert auf Cookies zugreifen möchten, sollten Sie dies wahrscheinlich tun, anstatt Pfade hart zu codieren. Beachten Sie, dass [[profiledirectory]] unterschiedlich ist und es mehr als ein Profil und somit mehr als ein Verzeichnis geben kann, wobei jedes Profil/Verzeichnis eigene Cookies hat.

6

Beachten Sie, dass in Firefox 3.5 cookies.sqlite ausschließlich von Firefox gesperrt ist, also müssen Sie vor dem Lesen eine Kopie davon erstellen.

Auch cookies.sqlite kann nicht gelöscht werden, bis Firefox beendet wird. Sie können also nicht davon ausgehen, dass die Datei auf der Festplatte die Cookies enthält, die Sie benötigen, wenn Firefox noch läuft.