http - 电话/浏览器是否会缓存 HTTP HEAD 请求

标签 http caching http-headers browser-cache http-head

假设我在服务器上有一个文件,缓存 header 指示它应该被缓存。对那个文件的 HEAD 请求的响应也会被缓存吗?

最佳答案

RFC 2616, 9.4 HEAD:

The response to a HEAD request MAY be cacheable in the sense that the information contained in the response MAY be used to update a previously cached entity from that resource.

缓存对 HEAD 请求本身的响应没有任何意义,因为它不包含任何实体。

关于http - 电话/浏览器是否会缓存 HTTP HEAD 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21019245/

相关文章:

windows - 为什么特定站点上的 HTTP/2 在 FF 中有效,但在同一台 Windows 10 计算机上的 Chrome、IE 和 Edge 中却无效?

c++ - 从获取请求中读取站点正文

css - 管理所有 Assets 缓存的最佳实践(图像、CSS、JS 等)

c# - ResourceStrings 真的被缓存了吗?

http - HTTP 接受扩展是独占的吗?

http - 接受图像标题请求

php - 将数组的内容写入另一个文件?

javascript - Angular2/RXJS - 处理潜在的长查询

复杂查询的缓存策略/设计模式

c - 如何使用 snprintf 或类似函数 (C) 在 for 循环中连接字符串?