我想找出在 Linux 中存储 firefox cookie 的位置。这里有一个类似的老问题,它说 cookie 存储在~.mozilla/firefox/<profile name>/cookies.sqlite
但我认为这不再是真的,因为我删除了这个文件但我仍然在 firefox 本身中有 cookie。我还使用以下命令测试了整个~.mozilla/firefox
文件夹:inotifywait
$ inotifywait -mr .mozilla/firefox -e open -e access -e modify
一无所获!当我打开 firefox 并搜索或打开任何站点时,甚至没有发生访问事件。
如果您想知道 firefox 为您当前的配置文件使用的路径,您可以使用
about:profiles
或about:support
在url 栏中查看。在最近的 Firefox 版本中,Linux 中的 cookie 存储位置已更改。
cookie 现在以一种
cookies.sqlite
在 Firefox 配置文件目录中调用的格式存储。~/.mozilla/firefox/YOURPROFILE/cookies.sqlite
YOURPROFILE
,如果您使用的不止一个配置文件,否则它就是default
.如果使用 snap,你会在
~/snap/firefox/common/.mozilla
.检查此以获取实验技术:
饼干商店API
使用 HTTP cookie
索引数据库API
使用 IndexedDB