BetterVia Cookie 管理——比 Via 内置工具更强的会话控制
Via 内置 Cookie 管理的局限
Via 设置里有简单的 Cookie 管理:
- 能查看有 Cookie 的域名列表
- 能按域名批量清除
- 不能看单个域名下有哪些 Cookie 条目
- 不能查看 Cookie 的 value 内容
- 不能手动编辑或新增 Cookie
BetterVia 的 Cookie 管理工具补上了这些缺口。
BetterVia Cookie 管理能做什么
1. 逐条查看和编辑
打开 BetterVia → Cookie 管理 → 选择域名后,可以看到该域名下所有 Cookie 条目:
- name(Cookie 名)
- value(值,明文显示)
- domain(所属域名)
- path(生效路径)
- expires(过期时间)
点击任意条目可以编辑 value 内容,改完后保存立即生效。
2. 手动新增 Cookie
可以往任意域名下手动写入 Cookie——常用于:
- 临时注入测试用登录态(比如把别人给的 Cookie 导入本地调试)
- 恢复被网站清除的关键 Cookie
- 模拟特定用户状态
3. 批量导出和导入
BetterVia 的 Cookie 管理支持把当前所有 Cookie 导出为 JSON 或 Netscape 格式文件,也支持反向导入。用途:
- 换设备迁移 Via 登录态
- 备份当前 Cookie,清理后再选择性恢复
- 配合脚本自动化测试场景
4. 定时自动清理
设置定时规则:
- 每天凌晨清理超过 X 天没访问过的 Cookie
- 关闭 Via 时自动清理白名单外域名的 Cookie
- 超级隐身窗口关闭时强制清理(默认开启)
常见使用场景
场景一:某个网站登录后被踢下线
打开 BetterVia Cookie 管理 → 找到该网站域名 → 查看 session Cookie 是否被置为过期 → 手动修改 expires 时间延长 → 刷新页面。
场景二:清理 Cookie 但不想重新登录某些网站
先导出全部 Cookie → 手动删掉不需要的域名条目 → 导入 → 清除浏览器数据 → 再导入精简后的 Cookie。
场景三:对比两个会话的 Cookie 差异
分别在正常模式和超级隐身模式下访问同一网站 → 各自导出 Cookie → 对比两份文件差异,可以看到网站在两种模式下给你写了什么不同的标识。
注意事项
- Cookie 明文存储在设备上:编辑后记得不要把 value 暴露给不信任的应用
- 导出文件建议加密保存:JSON 格式没有加密,里面包含你的登录 token
- 某些网站对 session Cookie 做了绑定:就算手动改了 Cookie,服务器端可能已经标记旧 token 失效