auto commit
This commit is contained in:
parent
5082b8c1a5
commit
5764d220a7
|
@ -343,11 +343,28 @@ Session 是服务器用来跟踪用户的一种手段,每个 Session 都有一
|
|||
|
||||
## 缓存
|
||||
|
||||
有两种缓存方法:让代理服务器进行缓存和让客户端浏览器进行缓存。
|
||||
**优点**
|
||||
|
||||
Cache-Control 用于控制缓存的行为。Cache-Control: no-cache 有两种含义,如果是客户端向缓存服务器发送的请求报文中含有该指令,表示客户端不想要缓存的资源;如果是源服务器向缓存服务器发送的响应报文中含有该指令,表示缓存服务器不能对资源进行缓存。
|
||||
1. 降低服务器的负担;
|
||||
2. 提高响应速度(缓存资源比服务器上的资源离客户端更近)。
|
||||
|
||||
Expires 字段可以用于告知缓存服务器该资源什么时候会过期。当首部字段 Cache-Control 有指定 max-age 指令时,比起首部字段 Expires,会优先处理 max-age 指令。
|
||||
**实现方法**
|
||||
|
||||
1. 让代理服务器进行缓存;
|
||||
2. 让客户端浏览器进行缓存。
|
||||
|
||||
<div align="center"> <img src="../pics//e84dd187-779f-4ffc-8ccc-40d8c03f5324.jpg"/> </div><br>
|
||||
|
||||
**Cache-Control**
|
||||
|
||||
该字段用于控制缓存的行为。Cache-Contro : no-cache 有两种含义:
|
||||
|
||||
1. 如果是客户端向缓存服务器发送的请求报文中含有该指令,表示客户端不想要缓存的资源;
|
||||
2. 如果是源服务器向缓存服务器发送的响应报文中含有该指令,表示缓存服务器不能对资源进行缓存。
|
||||
|
||||
**过期时间**
|
||||
|
||||
Expires 字段可以用于告知缓存服务器该资源什么时候会过期。当首部字段 Cache-Control 有指定 max-age 指令时,比起 Expires 字段,会优先处理 max-age 指令。
|
||||
|
||||
## 持久连接
|
||||
|
||||
|
|
BIN
pics/e84dd187-779f-4ffc-8ccc-40d8c03f5324.jpg
Normal file
BIN
pics/e84dd187-779f-4ffc-8ccc-40d8c03f5324.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 54 KiB |
Loading…
Reference in New Issue
Block a user