【问题标题】:Fetch Still Hit After Purged Edge-Cache清除边缘缓存后获取仍然命中
【发布时间】:2022-01-27 17:45:19
【问题描述】:

我有这个 cloudflare 缓存在边缘的 API 链接,每次更新数据时后端都会发送到 cloudflare 的 api 以清除此链接。

当我尝试使用邮递员时,它工作得非常好,当新数据到来时得到 MISS 并在之后尝试获取时被缓存。

但是,当我使用 fetch 构建前端网站时,无论我多么努力,它总是会“命中”cloudflare 的缓存,即使我的邮递员得到了“MISS”。

(Image) Postman "MISS"

(Image) Fetch Always "HIT"

【问题讨论】:

    标签: caching fetch cloudflare


    【解决方案1】:

    提供有关您的测试方法的更多详细信息将有助于更好地猜测。但是副手,听起来像在清除缓存之后你每次都在测试 Postman first?在哪种情况下,它会是一个MISS,然后通过浏览器测试,它会被加载到缓存中(来自 Postman 请求)?

    【讨论】:

      猜你喜欢
      • 2023-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-12
      • 1970-01-01
      • 2019-10-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多