1、为什么会有 cookie?
HTTP 协议是一个无状态的协议,每一次请求都是完全独立的,服务器无法确定当前访问者的身份,浏览器和服务器为了能够进行会话跟踪,需要去维护一个状态(告诉服务器前后的请求是否来自同一个用户),这个状态需要使用 cookie 或者 session 来实现
2、什么是 cookie?
cookie 就是网站上用来辨别用户身份的,进行会话跟踪的、存储在本地的数据
3、什么是 session?
session 本事的含义就是指有始有终的一系列的消息和动作,在 web 中,session 主要在服务器上,存储用户对象会话所需要的信息
4、cookie 和 session 的区别?
(1)存储位置不同
(2)安全性不同
(3)服务器压力不同
(4)存储的容量不同(cookie 一半存储的数据不超过 4k,每一个站点最多存储 20 个 cookie)