CDN的缓存策略.pptVIP

  • 5
  • 0
  • 约3.97千字
  • 约 12页
  • 2019-06-18 发布于江苏
  • 举报
目录 A、 http缓存 B、 CDN缓存 C、基于不同内容承载类型的cdn缓存方式 A http缓存 1、缓存有关的HTTP消息报头 1)Expires与Cache-Control 2)Last-Modified和ETag 3)Last-Modified与If-Modified-Since 4)ETag与If-None-Match A http缓存 2、浏览器缓存请求流程 浏览器再次请求,情况就不一样了。首先会读取缓存,然后判断缓存是否过期,如果不过期,就直接读取缓存。 否则,判断浏览器返回的头部信息是否存在Etag,如果存在,浏览器会像服务器发送带有If-None-Match的请求头,来和服务器返回的Etag做对比, 如果if-None-Match和Etag相等。说明缓存没有更新,服务器返回304,浏览器继续从缓存读取相应的内容。如果if-None-Match和Etag不等,则服务器返回200,浏览器重新需 要从服务器获取内容。   如果服务器的返回信息里面没有Etag,则判断浏览器的返回信息里是否有Last-Modified。如果有,浏览器会像服务器发送一个if-Modified-Since的请求头。然后if-Modified- Since的值会和Last-Modified的值做对比,如果if-Modified-Since的值大于等于Last-Modified,则服务器返回3

文档评论(0)

1亿VIP精品文档

相关文档