1、通过Safari偏好设置可查看和删除Cookie:打开设置→隐私→管理网站数据,按域名浏览并操作;2、使用开发者工具可查看详细信息:启用开发菜单后,在存储面板中查看Cookies的属性;3、通过控制台执行JavaScript可临时编辑或删除Cookie,但仅限当前会话且受安全策略限制。

如果您在使用 Safari 浏览器时需要查看或管理网站存储的 Cookie 数据,以便控制隐私设置或解决登录异常问题,可以按照以下方法进行操作。
本文运行环境:MacBook Air,macOS Sonoma
一、通过 Safari 偏好设置查看 Cookie
此方法通过浏览器内置的隐私功能查看已保存的 Cookie 信息,适用于快速浏览和删除特定网站的数据。
1、打开 Safari 浏览器,点击顶部菜单栏的 Safari 菜单,选择“设置”或“偏好设置”。
2、切换到 隐私 标签页,点击“管理网站数据”按钮。
3、在弹出窗口中,您可以按域名浏览所有存储的 Cookie,使用搜索框查找特定网站。
4、选中某个条目后,可点击 移除 删除单个 Cookie,或点击“移除全部”清空所有数据。
二、使用开发者工具查看 Cookie 详情
开发者工具提供更详细的 Cookie 信息,包括有效期、路径、安全标志等字段,适合高级用户分析网页行为。
1、进入 Safari 设置的“高级”标签页,勾选“在菜单栏中显示开发菜单”以启用开发者功能。
2、重新访问目标网站,按下 Option + Command + I 打开检查器窗口。
3、切换到“存储”或“Storage”面板,在左侧选择“Cookies”,然后点击当前网站的域名。
4、右侧将列出所有 Cookie 及其属性,如 Name、Value、Domain、Path、Expires/Max-Age、Secure、HttpOnly 等。
三、手动编辑 Cookie 数据
Safari 不允许直接修改 Cookie 值,但可通过开发者控制台执行 JavaScript 实现临时编辑,用于测试目的。
1、在开发者工具的“控制台”选项卡中输入 JavaScript 命令来设置新的 Cookie。
2、使用语法:document.cookie = "key=value; domain=.example.com; path=/",替换实际键值与域名。
3、回车执行后,刷新页面即可生效。注意该操作仅在当前会话有效,且受 SameSite 和 Secure 策略限制。
4、若需删除特定 Cookie,可设置其过期时间为过去时间,例如:document.cookie = "key=; expires=Thu, 01 Jan 1970 00:00:00 GMT"。










