首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需要每5秒更新一次的CDN,是刷新还是推送?

问需要每5秒更新一次的CDN,是刷新还是推送?
EN

Stack Overflow用户
提问于 2021-04-07 14:11:50
回答 2查看 25关注 0票数 0

我有静态数据,每隔5秒就会更改一次,我需要从CDN获得这些数据。最好的方式是5秒刷新一次,还是使用CDN提供推流/上传功能?

EN

回答 2

Stack Overflow用户

发布于 2021-04-08 10:19:40

您可以在将来将您的源上的HTTP Expires头部设置为5秒。这将告诉CDN、浏览器和介于两者之间的任何其他代理在此之前只存储该内容。

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Expires

代码语言:javascript
复制
Expires: <UTC http date-time>

请注意,您也可以使用HTTP Cache-Control头,但Expires可能更精确,特别是对于变化如此之快的内容。

但不要两个都用。如果响应中存在带有max-age或s-maxage指令的Cache-Control标头,则忽略Expires标头。

票数 1
EN

Stack Overflow用户

发布于 2021-04-10 17:18:03

只需将其设置为no-cache,这样每个请求都将获得最新的响应。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66980452

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档