【发布时间】:2018-02-10 17:00:18
【问题描述】:
如果我已经有了“缓存请求指令”,那么“缓存响应指令”有什么意义。他们有没有添加任何东西?如果没有它们,我的应用程序会运行相同吗?
我正在寻找“缓存响应指令”是否多余的证据。如果它们是多余的,我不会理会它们。
GC_
【问题讨论】:
-
你能解释一下什么是“缓存请求指令”和“缓存响应指令”吗?你的意思是
Cache-Control标头吗? -
@shaochuancs 是的,Cache-Control 在响应和请求中。
-
简短的回答是:是的,它们都是必需的。即使您已经有
Cache-Control的请求,Cache-Control的响应也不是多余的。它们是两个不同的东西:Cache-Control作为响应,从服务器的角度定义了各种资源的缓存策略。请求中的Cache-Control定义了需要调整缓存策略的例外情况。我会做一些调查,查阅相关知识并尝试提供答案(如果没有出现好的答案)。 -
你在开发 HTTP 缓存吗?
-
@Rei 不。我正在帮助编写应用程序的前端和服务器应用程序。
标签: http caching web http-headers