Firefox lưu trữ cookie ở đâu và ở định dạng nào được lưu trữCookie trong Firefox
Trả lời
Đối với Windows, cửa hàng Firefox cookie của bạn trong một:
- tập tin văn bản đơn giản (
cookies.txt
) cho FireFox 2.x, trong một tập tin văn bản unix-format (ví dụ LF thay vì CRLF cho dòng mới). - tệp nhị phân đại diện cho SQLite database on which you can make queries (
cookies.sqlite
) cho FireFox 3.0 trở lên.
Đối với Windows, nó nằm dưới profile folder của bạn:
C:\Documents and Settings\username\Application Data\Mozilla\Firefox\Profiles\xxxx.default
nơi xxxx
là một số chuỗi ngẫu nhiên xuất hiện.
Bạn có thể muốn cài đặt plugin Firefox View Cookies để quản lý chúng tốt hơn.
Thư mục phụ thuộc vào hệ điều hành của bạn, nhưng chúng dường như được lưu trữ trong cơ sở dữ liệu SQLite.
Trên XP, trong thư mục Application Data \ Mozilla trong C: \ Documents and Settings.
Ví dụ, trên máy tính của tôi đây là:
C: \ Documents and Settings \\ Application Data \ Mozilla \ Firefox \ Profiles \\ cookies.sqllite
Nó được lưu trữ trong PathFromCSIDL(CSIDL_APPDATA) + "Mozilla\Firefox\Profiles\" + [[profiledirectory]] + "\" + "cookies.sqlite"
. Ngoài ra còn có một tập tin cookie.txt, nhưng nếu có lẽ sẽ có sản phẩm nào. PathFromCSIDL
có thể được triển khai tương đối dễ dàng thông qua API cửa sổ.
Nếu mục tiêu của bạn là truy cập cookie theo chương trình, có thể bạn sẽ muốn thực hiện điều này thay vì đường dẫn mã hóa cứng. Lưu ý rằng [[profiledirectory]]
khác nhau và có thể có nhiều hơn một cấu hình và do đó có nhiều hơn một thư mục, mỗi cấu hình/thư mục có cookie riêng.
Lưu ý rằng trong Firefox 3.5, cookies.sqlite bị khóa độc quyền bởi Firefox, vì vậy bạn phải tạo một bản sao của nó trước khi đọc.
Ngoài ra, cookie.sqlite có thể không được chuyển sang đĩa cho đến khi thoát khỏi Firefox, vì vậy bạn không thể giả định rằng tệp trên đĩa chứa các cookie bạn cần nếu Firefox vẫn đang chạy.
- 1. Cookie trùng lặp Firefox (lỗi Firefox?)
- 2. Cookie phiên Firefox
- 3. Truy cập cookie của bên thứ ba trong Firefox
- 4. Truy cập cookie cụ thể theo tên miền/tên trong tiện ích mở rộng của Firefox
- 5. Cookie getMaxAge
- 6. Flask-Login: Làm cách nào để buộc Firefox/Chrome xóa cookie phiên khi tab bị đóng?
- 7. xmlhttprequest và set-cookie & cookie
- 8. Xóa cookie trong Webdriver
- 9. Có cách nào để nghe sự kiện khi một cookie được thay đổi trong Tiện ích mở rộng của Firefox
- 10. Fullsize IFrame trong firefox?
- 11. window.location.href trong firefox
- 12. window.onmousewheel trong Firefox
- 13. Cookie Javascript và cookie php
- 14. Xóa sự cố về cookie trong C#
- 15. Cookie không được đặt trong Safari 6
- 16. CORS withCredentials XHR preflight không đăng Cookies trong Firefox
- 17. django không csrftoken trong cookie
- 18. Bật cookie trong UIWebView (iPhone)
- 19. Đặt nhiều cookie trong Javascript
- 20. Lưu hình ảnh trong cookie
- 21. Chữ thập Cookie miền bằng CORS trong Safari
- 22. IE không thực sự xóa các cookie
- 23. Firefox Trang không chuyển hướng đúng cách
- 24. Cookie hết hạn không làm việc trong C#
- 25. Rendering inline SVG trong firefox
- 26. Delphi: AnimateWindow như trong FireFox
- 27. console.memory tương đương trong Firefox?
- 28. SPAN Chiều cao trong Firefox
- 29. ẩn thẻ alt trong firefox
- 30. Cookie liên tục từ một servlet trong IE
Công cụ> Tùy chọn> Bảo mật> Hiển thị cookie hoạt động tốt mà không cần plugin, IMO. – ine
Trong Windows XP, câu trả lời của Joe về C: \ Documents and Settings \\ Dữ liệu ứng dụng \ Mozilla \ Firefox \ Profiles \ cookies.sqllite là chính xác, không phải những gì bạn đang có. –
@Thomas: không, cookie nằm trong thư mục hồ sơ của bạn: http://support.mozilla.com/tiki-view_forum_thread.php?locale=ro&comments_parentId=192052&forumId=1 – VonC