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服务(浏览器缓存原理)