InfoQ 中文 发布于 08/23 01:17

Cloudflare 推出 Cache Response Rules,在源站响应后进一步控制缓存

查看原文

资讯摘要

Cloudflare 近日推出缓存响应规则(Cache Response Rules),这是一套新的规则引擎,运行在源站返回响应之后、内容写入 Cloudflare 缓存之前。此前,缓存规则(Cache Rules)只能根据请求属性进行判断;缓存响应规则则新增了一个响应处理阶段,可以在响应进入缓存之前检查源站返回的内容。

AI 摘要

Cloudflare 推出缓存响应规则(Cache Response Rules),在源站返回响应后、内容写入缓存前执行,可修改 Cache-Control 指令、管理 Cache Tag,并移除 Set-Cookie 等 Header,无需修改源站应用,有助于提高缓存命中率并简化 CDN 迁移。该功能已向所有套餐开放。

AI 问答

缓存响应规则与缓存规则有何区别?

缓存规则在请求阶段决定是否缓存、缓存什么以及如何缓存;缓存响应规则在源站返回响应后、写入缓存前执行,对缓存方式和是否缓存做出最终决定。两者互为补充,并非替代关系。

缓存响应规则支持哪些操作?

支持移除影响缓存的 Header(如 Set-Cookie、ETag、Last-Modified)、管理 Cache Tag,以及修改 Cache-Control 指令。

该功能是否对所有用户开放?

缓存响应规则目前已向所有 Cloudflare 套餐开放。

打开原文