zoukankan      html  css  js  c++  java
  • 浏览器缓存机制

    浏览器缓存机制的目的

    避免每次打开网站都要请求服务器获取静态资源文件,造成页面加载速度慢和性能浪费

    强制缓存

    • 强制缓存和响应头里的一个属性息息相关,这个属性就是cache-control
    • cache-control: no-cache 不缓存,即每次都要向服务器请求拿资源
    • cache-control: max-age: 30000 缓存,在有效期内从缓存里拿资源,不去请求服务器

    协商缓存

    • 如果是协商缓存,在第一次请求的时候,服务器会把资源和缓存资源标识返回
    • 后续请求会带上这个缓存资源标识,服务器对比是否是最新版本,是最新版本,返回304状态码,从缓存里拿;如果不是,返回200,去请求
  • 相关阅读:
    Java 在线/离线 文档
    Java集合框架全解
    【LeetCode】204.计数质数
    深入SpringMvc
    SpringMvc基础
    SSM整合
    Spring注解
    SpringAop编程
    2路插入排序
    Matplotlib绘图库简要介绍
  • 原文地址:https://www.cnblogs.com/zoo-x/p/15207159.html
Copyright © 2011-2022 走看看