Cookie是储存在用户本地终端上的数据,是一个文件,可以叫做浏览器缓存。
Cookie的优点:cookie机制将信息存储于用户硬盘,因此可以作为跨页面全局变量
Cookie的缺点:
1. Cookie被附加在HTTP消息中,无形中增加了数据流量。
2. Cookie在HTTP消息中是明文传输的,所以安全性不高,容易被窃取。
3. Cookie存储于浏览器,可以被篡改,服务器接收后必须先验证数据的合法性。
4. 浏览器限制Cookie的数量和大小(通常限制为50个,每个不超过4KB),对于复杂的存储需 求来说是不够用的。
常用场合:
1. 保存用户登录状态;
2. 跟踪用户行为;
3. 定制页面;
4. 创建购物车 …等等