我一直在尝试通过 web api 登录 pyload,但是 wget 没有保存 cookie,我不明白为什么。
我正在使用以下命令:
wget --delete-after --keep-session-cookies --save-cookies=my_cookies.txt --post-data="username=USERNAME&password=PASSWORD" http://localhost:8000/api/login
Run Code Online (Sandbox Code Playgroud)
但是 my_cookies.txt 的内容是:
# HTTP cookie file.
# Generated by Wget on 2012-06-23 22:31:33.
# Edit at your own risk.
Run Code Online (Sandbox Code Playgroud)
当我运行相同的命令但在调试模式下时,我得到以下输出,其中包括标头响应中的设置 cookie:
DEBUG output created by Wget 1.10.2 (Red Hat modified) on linux-gnueabi.
--22:31:11-- http://localhost:8000/api/login
Resolving localhost... 127.0.0.1
Caching localhost => 127.0.0.1
Connecting to localhost|127.0.0.1|:8000... connected.
Created socket 3.
Releasing 0x000504d0 (new refcount 1).
---request begin---
POST /api/login HTTP/1.0
User-Agent: Wget/1.10.2 (Red Hat modified)
Accept: …Run Code Online (Sandbox Code Playgroud) 欧盟 cookie 指令是一项有效禁止部分正常经济生活的可怕指令,它在设置 cookie 之前强制要求“同意”。这通常是通过在我自愿访问该站点后出现的烦人的重复和毫无意义的弹出窗口来实现的。
是否有弹出窗口阻止解决方案,可以让您自动接受 cookie 并摆脱弹出窗口,这样我就不必再考虑这个问题了?
在 Firefox 中,如果您安装了Web Developer插件,则可以查看特定站点在浏览器中设置的 cookie。
有没有办法/插件可以在其他浏览器中做到这一点?
Firefox 允许逐个站点地阻止所有 cookie。这在大多数情况下是可以的。但是,它无助于仅 阻止Google Analytics cookie。GA cookie 名称以__ut.
如何让 Firefox 阻止所有__ut*cookie?
我知道 Firefox 有许多与 cookie 相关的附加组件 - 但显然,根据他们的描述,所有这些附加组件都只是微调 cookie 逐个站点阻止。希望我错过了可以做到这一点的人。我也知道谷歌的插件选择退出分析。为此目的安装特定插件(而不是附加组件)似乎有点过头了。另外,我将不得不信任谷歌,而这正是我所不相信的。
__utma等 cookie,例如来自 vkistudios.com。它可能适用于许多其他站点(未检查)。我在 Chrome 12 中启用了“阻止网站存储本地数据”和“无一例外地阻止所有第三方 cookie”设置(我不确定这些设置的确切名称是什么,因为我使用瑞典语运行 Chrome本土化)。然而,我有两个问题。
我的第一个问题是,当我访问本地新闻报纸的网站(当然还有其他网站)时,出于某种原因,允许使用来自 www.facebook.com 的 cookie。我怀疑原因是我在 www.facebook.com 域中添加了一个例外,但正如设置“无一例外地阻止所有第三方 cookie”所暗示的那样,这无关紧要。
我的第二个问题是,如果我在浏览一段时间后检查我的计算机上存储了哪些 cookie,我有大量的 cookie 不在我的白名单中。主要来自广告服务。
我对启用上述设置的期望是,只有满足以下两个要求的 cookie 才会被接受:
显然情况并非如此。问题是,我完全误解了设置还是这是一个错误?而且,无论哪种方式,有没有办法完成我想要的行为?
我不是在寻找一种在浏览器之间同步 cookie 的方法,这已经在这里得到了回答。
我想知道 Chrome 是否可以读取/写入 Firefox 的 cookie,无论我是否意识到。(或任何其他浏览器组合......)
这可能是被某些操作系统机制禁止的吗?Firefox 本身在不运行时几乎无法保护其 cookie...
有没有办法检测到这一点?
我如何确保 Chrome 不会读取 Firefox-Cookie 并将其添加到我的 Google 个人资料中?使用 Firefox 访问我不想出现在 Google 历史记录中的网站是否足够?(例如银行业务...)
Firefox Sync也同步 cookie 吗?
众多选项中的哪一个可以激活此功能:打开选项卡、书签、登录、历史记录、附加组件或首选项?
使用 Chrome,如何删除除自定义白名单网站列表中的 Cookie 之外的所有 Cookie(例如 google.com、stackoverflow.com 等以保持登录状态)?
我知道 Chrome 中的“清除浏览数据”>“高级”对话框,但我不知道如何自定义要删除的 cookie。
我最近遇到了这个问题:我在 Chrome 上从网站注销,在 Edge 上也注销了。同样,如果我使用 Edge 上的一个帐户和 Chrome 上的另一个帐户登录同一网站,则重新启动浏览器后我的会话将被合并。
这是2022年1月下旬或2022年2月上旬发生的事情。这是故意的吗?我可以阻止这种情况发生吗?
我用谷歌搜索了很多,但没有找到任何东西。所有主题均指旧的 Chrome 版本。比如还有这个。
过去可以删除网站上的特定 cookie。几个月以来,此功能已被删除或移动到我找不到它的地方。
目前 - Chrome Version 114.0.5735.199- 我无法删除特定的 cookie,我只能查看该网站是否使用 cookie,并且可以将其全部删除。
另外,我没有找到任何扩展。应该执行此操作的扩展程序什么也没执行。
有没有办法删除最新 Chrome 版本中的特定 cookie?