Daily Notes

Just Some Notes

标签:HTTP
  • HTTP缓存策略

    一般来说,对于html, css, js以及图片等静态资源文件,浏览器会进行缓存,这样下次访问这些资源的时候就可以直接从缓存获取,从而提升页面的加载速度,但是浏览器的缓存机制遵循一定的策略.

    什么情况下会缓存?

    如果希望资源被浏览器缓存到本地,需要满足以下条件:

    1. http响应头Content-type必须标明当前资源是可被缓存的静态资源,例如text/html, application/javascript, text/css, image/png等等
    2. http响应头Cache-Control指明了该资源允许被缓存

    与缓存有关的HTTP请求头和响应头?

    阅读全文