Byrutor平台无显式删除按钮时,需分五步清理:一、清除浏览器下载历史与缓存;二、手动清空Local/Session Storage及IndexedDB中byrutor相关数据;三、删除预签名URL对应的磁盘缓存文件;四、退出并重置JWT会话使服务端下载日志失效;五、禁用浏览器自动保存下载记录功能。

如果您在使用Byrutor平台下载资源后,希望清除下载历史或本地缓存数据,但界面未提供显式“删除记录”按钮,则可能是由于下载行为未被平台前端持久化记录,或相关数据存储于浏览器本地、服务端会话或客户端缓存中。以下是针对Byrutor平台特性的多种清理路径:
一、清除浏览器级下载历史与缓存
Byrutor为Web应用,其前端交互依赖浏览器存储机制,包括下载历史、Cookie、LocalStorage及Service Worker缓存。清除这些内容可消除用户侧可见的下载痕迹与加载残留。
1、打开浏览器(Chrome/Edge/Firefox),进入设置菜单(通常为右上角三点或横线图标)。
2、选择“隐私和安全”→“清除浏览数据”。
3、在时间范围中选择全部时间。
4、勾选以下全部选项:Cookie及其他网站数据、缓存的图像和文件、下载历史、站点权限。
5、点击“清除数据”,等待操作完成。
二、手动清除Byrutor专属本地存储
Byrutor前端可能使用IndexedDB或LocalStorage保存用户偏好、临时token或下载元数据。这些数据不会随常规缓存清理被移除,需针对性处理。
1、在Byrutor网站页面保持打开状态,按F12打开开发者工具。
2、切换至Application(应用)选项卡。
3、在左侧边栏展开Storage区域,依次检查并清空:Local Storage、Session Storage、IndexedDB 中所有以 byrutor 或 thunder 开头的数据库条目。
4、若存在Service Workers,点击右侧“Unregister”解除注册,并勾选“Update on reload”后刷新页面。
三、清除预签名下载URL关联的本地缓存文件
Byrutor采用预签名URL方式分发资源,该链接虽有时效性(30分钟),但浏览器可能将已下载文件缓存于磁盘临时目录,且部分系统(如Linux)会在~/.cache中保留HTTP响应副本。
1、关闭Byrutor所在浏览器所有窗口。
2、执行以下命令定位并清理常见缓存路径:
对于Chrome/Chromium系浏览器:
rm -rf ~/.cache/google-chrome/Cache/*
对于Firefox:
rm -rf ~/.cache/mozilla/firefox/*.default-release/cache2/entries/*
3、若使用Next.js SSR架构(Byrutor技术栈),还需清理服务端临时缓存目录(仅限自部署用户):
sudo rm -rf /tmp/byrutor-ssr-cache/*
四、重置JWT会话与服务端下载日志(需登录态配合)
Byrutor后台通过JWT管理用户会话,并可能在服务端记录用户下载行为(如用于统计或限流)。此类记录无法通过前端操作清除,但可通过会话重置间接失效历史关联。
1、访问Byrutor个人中心页面,点击退出登录。
2、在登录页点击忘记密码或重新发送验证邮件,触发账户凭证刷新流程。
3、完成邮箱验证并设置新密码后重新登录——原JWT token将被服务端作废,所有基于旧token的下载行为标识将不再被后台关联识别。
五、禁用浏览器自动保存下载记录功能
防止未来下载行为再次生成本地历史记录,可主动关闭浏览器的下载历史追踪机制。
1、在Chrome地址栏输入:chrome://settings/downloads 并回车。
2、关闭开关项:“问下每个文件的保存位置” 与 “下载前询问每个文件的保存位置”(不同版本措辞略有差异)。
3、在地址栏输入:chrome://flags/#download-bubble,将Download Bubble设为Disabled并重启浏览器。











