诡异的问题, cf 设置的缓存规则不生效

2023-07-18 15:29:56 +08:00
 lxyer1

我的网站设置了 cf 的缓存,但是不想让 cf 缓存 api 接口的数据,我如图配置后,https://chat.xxxhao.info/api/auth/getInfo 这个 get 接口的信息还是走的 cf 的缓存,弄了两天都没有弄好,来请教大佬了,

response header 中看还是命中缓存了

server: cloudflare vary: Accept-Encoding x-cache: HIT x-powered-by: Express

1053 次点击
所在节点    程序员
2 条回复
MoeWang
2023-07-18 15:50:55 +08:00
x-cache 不是 cloudflare 的缓存标识,你需要检查你自己 web 服务器的缓存,cloudflare 的缓存标头有且只有 cf-cache-status

建议查看:
https://community.cloudflare.com/t/what-does-x-cache-header-hit-server-mean/143290
lxyer1
2023-07-18 16:43:22 +08:00
@MoeWang 你一语点破,十分感谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/957717

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX