Nginx——nginx作为静态资源web服务(浏览器缓存原理)

Posted 小志的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx——nginx作为静态资源web服务(浏览器缓存原理)相关的知识,希望对你有一定的参考价值。

一、浏览器缓存原理

  • 浏览器缓存是基于HTTP协议定义的缓存机制(如:Expires;Cache-control等)。

二、浏览器无缓存的情况(即请求一个新的url)

三、浏览器有缓存的情况

四、校验过期的机制

校验信息语法
校验本地缓存是否过期Expires【适用http1.0版本】
Cache-Control(max-age)【适用http1.1版本】
协议中Etag头信息校验Etag【存放的是一个生成的字符串 】
Last-Modified头信息校验Last-Modified【存放的是服务端最后一次修改的时间。】

五、浏览器请求到服务器的过程

以上是关于Nginx——nginx作为静态资源web服务(浏览器缓存原理)的主要内容,如果未能解决你的问题,请参考以下文章

Nginx——nginx作为静态资源web服务(浏览器缓存示例演示)

Nginx作为静态资源web服务-跨站访问

Nginx作为静态资源web服务-跨站访问

Nginx——nginx作为静态资源web服务(CDN场景)

Nginx——nginx作为静态资源web服务(跨站访问原理与配置语法)

Nginx——nginx作为静态资源web服务(浏览器缓存原理)