1. 什么是Cookie
- 定义
由于HTTP协议本身是无状态的(服务器无法判断用户身份),Cookie保存在本地客户终端的一个小型文本文件。
- 过程
客户端向服务器发起请求,如果服务器需要记录该用户状态,就使用response向客户端浏览器颁发一个Cookie。客户端浏览器会把Cookie保存起来。当浏览器再请求该网站时,浏览器把请求的网址连同该Cookie一同提交给服务器。服务器检查该Cookie,以此来辨认用户。
- 新建Cookie,并规定客户端保存时间
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200331145621968.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzODQwNjY1,size_16,color_FFFFFF,t_70)
- 获取 Cookie值
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200331154316515.png)
- 清除Cookie值
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200331154501611.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzODQwNjY1,size_16,color_FFFFFF,t_70)