hig*_*dth 20 firefox privacy cookies
如果您在“从不记住历史记录”设置中使用 Mozilla Firefox,如何查看当前保存了哪些 cookie(并可能删除特定的 cookie)?我听到的答案是查看首选项 -> 工具,但这是该选项卡的屏幕截图,此处没有 cookie 列表:
Wla*_*ant 28
从 Firefox 61 开始,对 cookie 的访问已从常规最终用户 UI 中删除。但是,您仍然可以通过开发人员工具查看和修改它们:
页面信息对话框可让您查看 cookie - 从页面上的上下文菜单中选择“查看页面信息”,转到“安全”选项卡并单击“查看 cookie”。默认情况下,它只会显示当前页面的 cookie,但您可以删除搜索字符串,它将显示所有 cookie。如果您希望它更舒适一点,您可以安装View Cookies 扩展。
igl*_*vzx 14
您可以通过访问以下地址来管理 cookie*:
chrome://browser/content/preferences/cookies.xul
Run Code Online (Sandbox Code Playgroud)
*域名已从屏幕截图中删除
将 Firefox 设置为Never remember history
将隐藏管理 cookie 的链接或按钮。要启用该按钮,您必须选择Remember history
或Use custom settings for history
如@kreemoweet 所述。
到目前为止,对我来说,这似乎是在 Firefox 中查看和删除 cookie 的最佳方法,因为它显示了其他方法中不可用的一些详细信息 - 例如,cookie 中的字段是否以这种方式httpOnly
可见。
华泰
小智 5
您可以使用SQLite直接查询cookie DB;SQL 的所有功能都触手可及。
首先,找到 Firefox 配置文件目录。about:support
在地址栏中输入。在表中查找“配置文件文件夹”。打开终端并更改到该目录。
$ cd ~/.mozilla/firefox/fw6qr.default-1234567
Run Code Online (Sandbox Code Playgroud)
关闭 Firefox 以解锁 cookie DB。然后使用 SQLite 打开 cookie DB。
$ sqlite3 cookies.sqlite
sqlite> .tables
moz_cookies
sqlite> -- view cookie table schema
sqlite> .schema moz_cookies
sqlite> -- example cookie query
sqlite> SELECT host, name, value FROM moz_cookies ORDER BY host;
sqlite> -- delete tracking cookies
sqlite> DELETE FROM moz_cookies WHERE host LIKE '%googleadservices.com';
Run Code Online (Sandbox Code Playgroud)
直接访问 cookie 数据库的一个很酷的事情是,您可以通过编程方式删除恶意或烦人的 cookie。只需将对 Firefox 的调用封装在脚本中即可。Firefox 终止后,清理您的 cookie。
归档时间: |
|
查看次数: |
57903 次 |
最近记录: |