在 DevTools 的选项卡下有一个Cookies
小节Resources
...右键单击任何 cookie 都会给我一个Clear
选项。但这和删除 cookie 一样吗,还是只是清除内容?UI 不会从视图中删除 cookie,它只是显示空内容。
有时我可能会检查 cookie 的存在,而不是从中读取数据进行验证,所以这是一个后果问题。
在 DevTools 的选项卡下有一个Cookies
小节Resources
...右键单击任何 cookie 都会给我一个Clear
选项。但这和删除 cookie 一样吗,还是只是清除内容?UI 不会从视图中删除 cookie,它只是显示空内容。
有时我可能会检查 cookie 的存在,而不是从中读取数据进行验证,所以这是一个后果问题。
我认为你所说的cookie实际上是一个站点。如果您单击一个站点,您会在窗口右侧获得该站点的实际 cookie 列表,其中包含它们的名称、内容、大小等……每一行都是一个 cookie。您可以在那里删除单个 cookie。
当您清除站点时,它会一键删除该站点的所有cookie,但由于您无法删除站点,它仍然显示在窗口左侧。
Delete
/Clear all
功能完全删除 cookie。你可以自己很容易地测试它:
document.cookies
document.cookies
并将输出与前一个进行比较您会发现您使用 Resources 删除的 cookie 已被完全删除。