cookie 曲奇
响应头
cache 缓存 客气
control 控制
复习:
![](https://img.haomeiwen.com/i15398122/ad854838c042c8e1.png)
cookie 4k
![](https://img.haomeiwen.com/i15398122/4efb1caca9c01eb4.png)
![](https://img.haomeiwen.com/i15398122/8afd35be17826c32.png)
![](https://img.haomeiwen.com/i15398122/59f65f76c0be6f33.png)
什么是sessions?
服务器通过Cookie给用户一个sessionId,sessionId对应服务器里的一小块内存,每次用户访问服务器的时候,服务器通过sessionId去读取对应的session然后知道用户的信息
实质是一个哈希
![](https://img.haomeiwen.com/i15398122/7fcec7fa1eba7cf9.png)
什么是cookie?4k
![](https://img.haomeiwen.com/i15398122/075c1b25c27ffd8c.png)
localStorage 5m
html5 提供API
实质是一个哈希
![](https://img.haomeiwen.com/i15398122/b0297383591f200c.png)
只能存字符串
![](https://img.haomeiwen.com/i15398122/ab48c1e9f95e10a6.png)
![](https://img.haomeiwen.com/i15398122/e2da564a0c75994a.png)
什么是sessionStorage?
![](https://img.haomeiwen.com/i15398122/f86ebe362c2e2c39.png)
cookie和session什么关系?
session是基于cookie 实现
前端不要读写cookie
HTTP缓存
![](https://img.haomeiwen.com/i15398122/8f5ce68f95992d88.png)
cache-control
功能:可以让浏览器在一段时间内不访问服务器,直接用本地硬盘或内存,这样很快。
更新:把url变一下跟以前所以url不一样,那么不会使用缓存,浏览器去下载最新版。
Expires
![](https://img.haomeiwen.com/i15398122/cea5f0e2a91ac624.png)
几分几秒过期是本地时间
ETag
MD5摘要算法
一个内容对应一个MD5
内容差异越小,字符串差异越大
用chache-control直接不请求
用ETag请求不下载响应体没有
网友评论