目录

缓存

# 缓存

# 浏览器缓存的执行流程

Header 说明
Expires 缓存过期的日期和时间
Cache-Control 设置和缓存相关的配置信息
Last-Modified 请求资源最后修改日期
ETag 请求变量的实体标签的当前值,比如文件MD5值

![[Pasted image 20220520160642.png]]

强缓存:无需经过服务器判断,直接从本地缓存中获取数据 弱缓存:需要向WEB服务器递交ETAG和Last-Modified判断缓存是否过期,如果没有则从本地缓存中获取

# 强缓存与弱缓存展示

黑马程序员Nginx教程,Java进阶从0到1学会Nginx分布式框架_哔哩哔哩_bilibili (opens new window)

# 浏览器缓存相关指令

# expires

expires: 该指令用来控制页面缓存的作用。可通过该指令控制HTTP应答中的Expires和Cache-Control

'' ''
语法 expires [modified] time
expires epoch
默认值 expires off
位置 http、server、location

time : 可以是整数或负数,指定过期时间,如果是负数,Cache-Control则为no-cache,如果为整数或者0,则Cache-Control的值为max-age=time

epoch : 指定Expires的值为'1 January,1970,00:00:01 GMT'(1970-01-01 00:00:00), Cache-Control的值no-cache

max : 指定Expires的值为'31 Decmember 2032 23:59:59 GMT' (2032-12-31 23:59:59),Cache-Control为十年

为了更加精确,可以放在location中


1
最近更新
01
基本知识
07-18
02
卷积神经网络识别图像
07-18
03
损失函数
07-18
更多文章>