web建站教程
  1. 首页
  2. vuejs
  3. js
  4. 好玩
  5. AIGC工具
  6. 前端知识
  7. 百度echarts
  8. 更多
    php入门
    nodejs
    mockjs
    reactjs
    mysql
    wordpress
    织梦cms
    帝国cms
    git教程
    IT知识
    模板大全
    休息站
    手机应用

缓存机制Cache-Control有哪些header字段

645 ℃

Cache-Control用于指定所有缓存机制在整个请求/响应链中必须服从的指令。这些指令指定用于阻止缓存对请求或响应造成不利干扰的行为。下面web建站小编给大家简单介绍一下Cache-Control里有哪些header字段可以用!

关于Cache-Control中header字段

字段名 位置 说明
no-cache 请求头,
响应头
强制客户端向服务器发送请求(禁止强缓存)。这个值不是禁止客户端或者代理服务器缓存响应。
no-store 请求头,
响应头
禁止一切缓存。客户端和代理服务器都不能缓存响应。
max-age 请求头,
响应头
设置资源(representations)可以被缓存多长时间,单位是秒。
no-transform 请求头,
响应头
代理不可更改媒体类型
cache-extension 请求头,
响应头
新指令标记(token)
s-maxage 响应头 和max-age同理,只不过是针对代理服务器缓存而言。
private 响应头 不能被代理服务器缓存
public 响应头 响应可以被任何缓存区缓存
must-revalidate 响应头 在缓存过期前可以使用,缓存过期以后必须向服务器验证。
proxy-revalidate 响应头 要求中间缓存服务器对缓存的响应有效性需再次确认(代理服务器需要发送请求给服务器端确认资源有效性,不能直接返回缓存)
only-if-cached 请求头 从缓存中获取资源
min-fresh 请求头 单位:秒,期望在指定的时间内,响应仍有效
max-stale 请求头 单位:秒, 接受已过期的响应

HTTP协议中的代理缓存问题如何避免?

HTTP协议中常见的响应头有哪些?各自的作用是什么?

HTTP协议中的缓存机制是什么?有哪些缓存策略?

标签: Cache-Control, 缓存机制

上面是“缓存机制Cache-Control有哪些header字段”的全面内容,想了解更多关于 前端知识 内容,请继续关注web建站教程。

当前网址:https://ipkd.cn/webs_3932.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

当前位置: 网站首页 > 前端知识
本文共计638个字,预计阅读时长5分钟
生活小工具,收录了80多款小工具
上一篇: 推荐一款宝藏型工具应用类网站——一个木匣
下一篇: 推荐一款拥有江西情怀的免费可商用字体——江西拙楷体
x 打工人ai神器