Firefox 存储 cookie 的位置和存储格式是什么?
您的Cookie存储在:
cookies.txt
) ,格式为unix格式文本文件 (例如换行符使用LF而非CRLF)。cookies.sqlite
)。该文件位于您的配置文件夹下:
C:\Documents and Settings\username\Application Data\Mozilla\Firefox\Profiles\xxxx.default
其中xxxx
是一个看起来随机的字母数字字符串。
如果您想更好地管理它们,可以安装Firefox插件View Cookies。
您的Cookie存储在:
~/.mozilla/firefox/xxxx.default/cookies.sqlite
其中xxxx
是一个看起来随机的字母数字字符串。
这些数据存储在 PathFromCSIDL(CSIDL_APPDATA) + "Mozilla\Firefox\Profiles\" + [[profiledirectory]] + "\" + "cookies.sqlite"
文件中。也有一个名为 cookies.txt 的文件,但它可能为空。通过 Windows API,可以相对容易地实现 PathFromCSIDL
。
如果您的目标是以编程方式访问 cookie,则可能希望执行此操作而不是硬编码路径。请注意,[[profiledirectory]]
会因个人设置的不同而异,并且可能会有多个配置文件和目录,每个配置文件/目录都有自己的 cookie。
目录取决于您的操作系统,但它们似乎存储在SQLite数据库中。