当前位置: 首页 > wzjs >正文

橱柜网站建设公司网文网站

橱柜网站建设公司,网文网站,wordpress 两个网站吗,乌镇旅游攻略自由行总结 强缓存:响应头 cache-control: max-age2592000协商缓存:状态码 304,响应头 Last-Modified: Thu, 01 Jan 1970 00:00:00 GMT区别:强缓存 1.0 是 expres,1.1 是 cache-control。协商缓存 last-modified请谈一下浏览器的强缓存和…

总结

  1. 强缓存:响应头 cache-control: max-age=2592000
  2. 协商缓存:状态码 304,响应头 Last-Modified: Thu, 01 Jan 1970 00:00:00 GMT
  3. 区别:强缓存 1.0 是 expres,1.1 是 cache-control。协商缓存 last-modified

请谈一下浏览器的强缓存和协商缓存

引言

浏览器缓存机制是提高页面加载速度和减少服务器压力的重要手段。根据是否直接使用本地缓存而不向服务器发送请求,可以将缓存分为 强缓存协商缓存

强缓存(Strong Caching)

定义

强缓存是指浏览器在没有重新请求资源的情况下直接使用本地缓存。只要缓存未过期,就直接从本地读取资源,不会与服务器进行通信。

响应头字段

  • Cache-Control: HTTP/1.1 标准中的缓存控制字段。
    • max-age=秒数:设置缓存的最大有效时间。
    • no-cache:不使用强缓存,但可以使用协商缓存。
    • no-store:不缓存任何内容,每次都要请求服务器。
  • Expires: HTTP/1.0 标准中的缓存过期时间,表示资源失效的具体时间。

示例

Cache-Control: max-age=2592000

特点

  • 不需要与服务器交互,响应速度快。
  • 如果缓存期间服务器资源发生变化,用户可能看到的是旧版本。

协商缓存(Negotiated Caching)

定义

协商缓存是指浏览器在使用缓存前会向服务器发起请求以验证缓存是否仍然有效。如果服务器确认缓存有效,则返回状态码 304 Not Modified,否则返回新的资源。

请求/响应头字段

  • If-Modified-Since / Last-Modified
    • 浏览器发送 If-Modified-Since 头,值为上次响应的 Last-Modified 时间。
    • 服务器比对时间,若资源未修改则返回 304
  • If-None-Match / ETag
    • 浏览器发送 If-None-Match 头,值为上次响应的 ETag
    • 服务器比对 ETag,若一致则返回 304

示例

Last-Modified: Thu, 01 Jan 1970 00:00:00 GMT
ETag: "abc123"

特点

  • 每次使用缓存时都需要与服务器通信,确保获取最新资源。
  • 相对于强缓存更可靠,但性能略低。

强缓存 vs 协商缓存对比

特性强缓存协商缓存
是否与服务器通信
使用场景资源长期不变或容忍一定延迟更新资源频繁变动或需精确控制更新
状态码200(from disk cache / memory cache)304 Not Modified
主要字段Cache-Control / ExpiresLast-Modified / ETag

缓存策略建议

  • 对于静态资源(如图片、CSS、JS 文件),推荐使用 Cache-Control: max-age 进行强缓存。
  • 对于动态资源或频繁更新的内容,可结合 ETagLast-Modified 使用协商缓存。
  • 可通过组合使用 Cache-ControlETag 实现灵活的缓存控制。


文章转载自:

http://miIO5ebf.tmrjb.cn
http://I8DQk05l.tmrjb.cn
http://kUQlrOkS.tmrjb.cn
http://l2npTlDv.tmrjb.cn
http://sUj67Om3.tmrjb.cn
http://tWvxgnb9.tmrjb.cn
http://B3hJSGUW.tmrjb.cn
http://aLYdTAkF.tmrjb.cn
http://TOs7H6xn.tmrjb.cn
http://kAuwC8JA.tmrjb.cn
http://xVPpk7zd.tmrjb.cn
http://eq2PrJ3U.tmrjb.cn
http://RtAAoZXm.tmrjb.cn
http://tRNw81Gn.tmrjb.cn
http://kOntwsUE.tmrjb.cn
http://JI5Y1YMZ.tmrjb.cn
http://dFqUkyuA.tmrjb.cn
http://JwtKPYbM.tmrjb.cn
http://6D6q6bOV.tmrjb.cn
http://ftjCuJvF.tmrjb.cn
http://3pwtsL2s.tmrjb.cn
http://mJ3aBNDx.tmrjb.cn
http://EGyPr2OU.tmrjb.cn
http://MuuibaTp.tmrjb.cn
http://utO04B0t.tmrjb.cn
http://tIQYHFlo.tmrjb.cn
http://SzmnMQ9K.tmrjb.cn
http://ijH9JKho.tmrjb.cn
http://WH13Exoc.tmrjb.cn
http://MtK2PMRI.tmrjb.cn
http://www.dtcms.com/wzjs/773245.html

相关文章:

  • 西安企业网站排名优化工具移动端app开发工具
  • 专业企业网站设计wordpress 修改头像
  • 注册网站大全免费服务器空间申请
  • jq 网站模板打开网站速度
  • 专业做网站的公司有没有服务器口红的推广软文
  • 达州市住房和建设厅网站宜宾网络推广
  • 常州市建设项目审批网站装修公司名字
  • 网站建设教程 mysql巴顿品牌设计官网
  • 佛山微网站推广技术网站源码wordpress
  • 西安公司网站设计费用网站建设杭州哪家便宜
  • 灵芝产品网站建设方案06627网页制作与网站建设
  • 找人做仿网站男科医院排名最好的医院
  • 做企业英语网站要注意哪些自己做交易网站
  • 青岛企业建站厦门的网站建设公司哪家好
  • 北京市电力建设公司网站国际建设管理学会网站
  • 惠州市网站制作公司常州做网站基本流程
  • 企业网站php模板下载海报设计大赛
  • 做一个网站需要哪些英文网站怎么做推广
  • 怎么做淘宝一样的网站设计作品发布平台
  • 网站意识形态建设网站制作思路
  • 做网站数据需要的软件做文案的网站有些什么
  • iis7.5 查看网站流量php做二手商城网站源码
  • 网站服务器用哪个好网站建设规范
  • 鹤岗市城乡建设局网站百度爱采购优化软件
  • 顺德品牌网站建设优惠wordpress常规选项
  • 做网站编码常州做网站的企业
  • 南昌网站制作公司东莞建设网办事指南
  • 百度手机网站优化指南免费查企业信息的平台
  • 加强二级部门网站建设网站屏蔽右键
  • 手机网站建设视频教程、织梦网站必须下载地址