一个带有唯一 ID 值的 URL https://www.example.com/abcedf123.jpg
用户在访问这个 URL 的时候, 后台的 PHP 程序会生成一个图片, 并返回字节流.
现在想配合 Cloudflare 使用, 使得只有第一次访问这个 URL 的时候才会调用生成函数.
但是目前 Cloudflare 一直不能命中缓存, 响应头里的 cf-cache-status
一直为 MISS.
已经添加各种头信息, 也添加了 Page Rule,设置为该域名下 Cache Everything, 还是不行.
下面是连续两次访问同一 URL 得到的响应信息
第一次
第二次
1
mason961125 2019-07-02 03:38:39 +08:00 via iPhone
浏览器记得开 Disable Cache
|
2
Plumes OP @mason961125 每次请求都是请了本地缓存的, 同域名下的静态文件 https://www.example.com/logo.png 在 CF 那边是能命中的.
|