跟着示例核对
示例内容用于说明方法,非本站探测记录。复核于 2026-10-03。
模拟响应,非本站探测;2026-10-03 09:00 +08:00,同一客户端与 GET 条件
A 公开页面,无 Cookie 或 Authorization
HTTP/1.1 200 OK
Cache-Control: public, max-age=60, s-maxage=600
ETag: "release-b"
Age: 120
B 个人账户响应
HTTP/1.1 200 OK
Cache-Control: private, no-cache
ETag: "account-example"
Date、请求发送/接收时间及实际缓存节点:未取得怎样解释结果
A 的 max-age 适用于未被覆盖的缓存新鲜度;共享缓存使用 s-maxage=600。Age=120 不足以算出精确剩余时间或断定具体节点命中。B 的 private 限制共享缓存保存,no-cache 要求再次使用前验证;它与禁止保存的 no-store 含义不同。
不符合预期时
将 A、B 的响应头分别粘贴到缓存文本工具,核对字段解释和未知项;工具不发请求、不判定命中。个人数据若意外配置 public/s-maxage,先停止扩大变更并核对实际缓存规则与已存数据处置;缺少验证器或出现冲突指令时,记录待查项,不凭头文本宣布安全。
修改后复查
在自己的环境保存相同 URL、Cookie/认证条件、请求头、正文版本和时间,区分浏览器私有缓存与 CDN 共享缓存;验证个性化响应不会跨用户复用。按实际部署规则复查,结果不符合预期则回退;文本解读完成不代表缓存配置已修复。
