订阅刷新了,列表没变?先看 304 与配置生效
订阅提示更新成功,节点列表却没有变化,先核对更新的是哪份资源、是否下载了新内容,以及当前运行配置有没有采用它。节点名称不变,不能单独证明更新失败;日志里的 HTTP 304,也不等于下载到了一份空配置。
本文适合订阅更新没有明显报错,但列表与预期不一致的情况。如果已经出现授权失败、地址找不到或解析错误,可以先看本站的订阅更新错误处理顺序。
作者:小六|资料核对日期:2026年10月16日
先确认:更新对象和查看对象是否相同
一个客户端可能同时保存多份配置,每份配置又可能引用不同的节点集合。点了某个订阅的更新按钮,之后却查看另一份正在运行的配置,就容易觉得列表始终没变。
先记下当前启用的配置名称、更新条目和操作时间,再看日志是否对应同一次操作。还要分清“整份配置更新”“节点集合更新”和“节点延迟测试”,它们处理的对象不同。
例如,Mihomo 的代理集合配置分别定义了资源更新间隔与健康检查间隔,后者用于延迟检查。重新测速后数字变了,不代表订阅正文也重新下载过。见代理集合官方配置说明。
看见 304,先理解缓存校验
客户端可以先保存一份资源,后续通过条件请求询问它是否仍然有效。如果返回 304 Not Modified,含义是本次无需重新传输对应资源的完整内容,客户端应结合已有副本处理。304 响应本身没有正文。见 MDN 的 304 说明。
其中,ETag 可以理解为服务器给某个资源版本的标签;客户端可能通过 If-None-Match 带上已有标签进行校验。它不是节点数量,也不是订阅到期时间。
因此,不要把 304 的空正文保存成新的空订阅,也不要把它直接归类为网络故障。是否正确保留并使用旧副本,还取决于客户端的实现和当前本地状态。
这条 304 确实来自订阅请求吗?
网页里的图标、脚本也可能产生 304。只有确认时间和资源路径对应正在排查的订阅,才可以把它用于判断。看到服务网站某个请求返回 304,不代表客户端更新也经过同样的过程。
使用 Mihomo 内核时,其全局配置文档提供了外部资源下载的 etag-support 选项。但桌面软件自己发起的订阅下载是否采用同一机制,仍应按软件文档和实际日志核对,不能仅凭内核名称推断。
更新成功后,为什么显示数量仍可能不同?
订阅来源的内容、客户端保存的副本和最终显示的列表,不一定是同一层。即使拿到了新正文,节点仍可能经过本地处理,或者只有部分集合被当前策略组使用。
以 Mihomo 代理集合为例,filter 可以筛选节点,exclude-filter 可以按条件排除节点,exclude-type 可以排除特定类型。这些功能见前述官方集合文档。比较节点数时,应先确认是否存在相关处理。
不要为了凑出与别人截图一样的数量,就直接删除过滤条件。先了解这些条件的用途,再检查缺少的节点是否本来就不属于当前显示范围。
如果涉及自己的规则扩展,另看订阅更新后的覆写与备份方法。本次先确认列表来源,不必同时重做全部规则。
用一张表决定下一步
| 观察到的情况 | 下一步先查什么 |
|---|---|
| 当前订阅请求返回 304 | 已有副本是否可用、客户端是否正确保留它 |
| 返回 200,但内容与此前相同 | 对应入口是否实际提供了更新,是否仍是同一资源 |
| 来源内容有变化,显示列表没变 | 筛选、引用关系及当前启用的配置 |
| 日志出现解析或加载错误 | 新内容是否被采用,旧配置是否仍在运行 |
| 名称与数量相同,但连接恢复 | 连接参数可能已调整,不应只以名称判断 |
这些是定位方向,不是对服务方或客户端的故障结论。尤其是 200,只说明请求返回了相应响应,不能单凭状态码证明内容一定比本地副本新。
建议按这个顺序做一次核对
- 保留当前能用的配置与个人扩展,记下启用条目。
- 从服务方自己的账户页面核对订阅入口和适配格式,避免拿不同用途的地址比较。
- 只更新目标条目一次,记录对应时间、HTTP 状态和解析、加载提示。
- 若软件允许在本机查看内容,确认资源确有变化,再核对筛选和运行配置。
- 用一个常用节点检查实际连接,并把连接结果与更新结果分别记录。
内容查看只在本机进行即可,不需要把专属地址或完整配置交给第三方网站。分享记录前,可按本站的订阅链接保护清单遮挡凭据。
需要清缓存或重置订阅吗?
不必一开始就清空。304 本来就可能依赖已有副本,删除后怎样重新获取,应使用客户端明确支持的更新或重新导入流程,不能假定每款软件都有相同的“强制刷新”行为。
重置订阅地址也不是缓存修复的通用步骤。若只是列表显示与预期不一致,先保留上述对照信息,再向服务方确认当前入口应该提供什么内容;只有确需重置时,才按其说明处理其他设备的更新。
想交流“更新成功但列表仍旧”的情况,可以带上客户端版本、更新条目类型、状态码和加载结果,隐藏完整地址与配置内容:Telegram 联系我。
评论