需要一个脚本来删除firefox中的特定cookie

问题描述 投票:0回答:1

网页经常需要删除 cookie 才能登录。我想创建一个脚本来一键完成此操作,而不必每次都手动过滤掉 cookie。 因为我在网上读到 Firefox 将所有 cookie 存储在一个文件中,所以我想知道这是否可能。 遗憾的是,我使用的是 Windows 11。

我在网上做了一些研究,但一无所获。

windows powershell firefox cookies
1个回答
0
投票

Cookie 不是特定于操作系统的东西。它基本上是特定于浏览器的

例如,如果您在 facebook.com,Facebook 的浏览器选项卡会保存一些 cookie,但对于 reddit.com,它们会保存不同组的 cookie。因此,cookies 是在您的浏览器上设置的,是的,可以使用脚本删除它们

由于您没有指定您试图从开发人员工具或终端中删除它们,我将假设您试图从开发人员工具中删除它们

打开 Firefox 窗口并打开控制台。同样,由于您没有指定任何特定语言,我将提供 JS 的基本代码片段

 document.cookie.split(';').forEach(function(cookie) {
    document.cookie = cookie.replace(/^ +/, '').replace(/=.*/, '=;expires=' + new Date().toUTCString() + ';path=/');
});

它将所有 cookie 的到期日期设置为当前日期,因此这是刷新 cookie 的更好方法

更多,您可以使用扩展程序将其删除:Firefox Extension

© www.soinside.com 2019 - 2024. All rights reserved.