Vercel 使用 HTTP 缓存
发表于 2022-03-23 | 更新于 2023-03-18
总字数: 221 | 阅读时长: 1分钟 | 阅读量: 0
近期也是闲得无聊,就翻一翻Vercel文档,于是我发现,它居然能自定义设置响应头(静态文件部署居然可以)
在我个人的角度,我以为只有使用 ServerLess 才能用 http 的响应对象指定响应头信息,没想到 Vercel 居然可以直接通过vercel.json
文件指定配置
那我部署的博客(或其它静态站点)岂不是可以启动 http 缓存了?
Vercel 文档: https://vercel.com/docs/project-configuration#project-configuration/headers
以下是本站的使用的vercel.json
文件信息(缓存开启了 1 天)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| { "headers": [ { "source": "/sw.js", "headers": [ { "key": "Cache-Control", "value": "public, max-age=0, must-revalidate" } ] }, { "source": "(.*)", "headers": [ { "key": "Cache-Control", "value": "public, s-maxage=86400, max-age=86400" } ] } ] }
|