根据 Cloudflare 文档,动态 URL 不符合缓存条件,并针对“cf-cache-status”返回“DYNAMIC”。
$ curl -sI https://play.carimbo.cloud/0.0.70/flippingpixels/wiggler/0.0.22/480p/carimbo.wasm | grep cf-cache-status
cf-cache-status: DYNAMIC
JavaScript 的 URL 相同
$ curl -sI https://play.carimbo.cloud/0.0.70/flippingpixels/wiggler/0.0.22/480p/carimbo.js | grep cf-cache-status
cf-cache-status: HIT
为什么 Cloudflare 不缓存 WebAssembly? WebAssembly 被视为一种网络资源。
通过页面规则解决
play.carimbo.cloud/* 缓存级别:缓存所有内容