2008-11-19 14 views

Odpowiedz

21

przypadku systemu Windows przechowuje pliki cookie w przeglądarce Firefox a:

Dla Windows, znajduje się pod profile folder:

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

gdzie xxxx jest trochę losowy ciąg wyglądające.

Być może zechcesz zainstalować wtyczkę Firefox View Cookies, aby lepiej nimi zarządzać.

alt text

+0

Narzędzia> Opcje> Prywatność> Pokaż pliki cookie działa równie dobrze bez wtyczki, IMO. – ine

+0

W systemie Windows XP odpowiedź Joe dotycząca C: \ Documents and Settings \\ Dane aplikacji \ Mozilla \ Firefox \ Profile \ cookies.sqllite jest poprawna, a nie aktualna. –

+0

@Thomas: nie, pliki cookie są w twoim folderze profilu: http://support.mozilla.com/tiki-view_forum_thread.php?locale=ro&comments_parentId=192052&forumId=1 – VonC

0

Katalog zależy od systemu operacyjnego, ale wydaje się, że jest przechowywany w bazie danych SQLite.

2

Na XP w folderze Dane aplikacji \ Mozilla w C: \ Documents and Settings.

Na przykład, na moim komputerze to:

C: \ Documents and Settings \\ Dane aplikacji \ Mozilla \ Firefox \ Profiles \\ cookies.sqllite

2

Jest przechowywany w PathFromCSIDL(CSIDL_APPDATA) + "Mozilla\Firefox\Profiles\" + [[profiledirectory]] + "\" + "cookies.sqlite". Jest także plik cookie.txt, ale jeśli będzie prawdopodobnie pusty. PathFromCSIDL można stosunkowo łatwo zaimplementować za pomocą interfejsu API systemu Windows.

Jeśli Twoim celem jest programowy dostęp do plików cookie, prawdopodobnie będziesz chciał to zrobić zamiast ścieżek o sztywnym kodowaniu. Zauważ, że [[profiledirectory]] jest różny i może istnieć więcej niż jeden profil, a zatem więcej niż jeden katalog, a każdy profil/katalog ma własne pliki cookie.

6

Należy pamiętać, że w Firefoksie 3.5 pliki cookie.sqlite są blokowane wyłącznie przez przeglądarkę Firefox, dlatego przed ich przeczytaniem należy wykonać kopię.

Pliki cookie.sqlite nie mogą być wypróżniane na dysk, dopóki nie wyjdzie Firefox, więc nie można założyć, że plik na dysku zawiera pliki cookie, których potrzebujesz, jeśli Firefox wciąż działa.

Powiązane problemy