一.http协议的无状态性
无状态是指,当浏览器发送请求给服务器的时候,服务器响应客户端的请求。但是当同一个浏览器再次发送请求给服务器的时候,服务器并不知道它就是刚刚那个浏览器。简单的说,就是服务器不会去记得你,所以就是无状态协议
二.保存用户状态的两大机制
Cookie,Session
三.Cookie简介
Cookie:中文名称“小甜饼”,是Web服务器保持在客户端的一系列文本信息
典型应用一:判断注册用户是否已经登录网站。
典型应用二:“购物车”处理。
Cookie作用:
a.对特定对象的追踪
b.保持用户网页浏览记录与习惯
c.简化登录
安全风险:容易泄露用户信息
四.Cookie的创建与使用
创建Cookie对象
Cookie newCookie = new Cookie(String key,Object value);
写入cookie对象
response.addCookie(newCookie);
读取Cookie对象
Cookie[] cookie = request.getCookie();
cookie的常用方法
五.Session于Cookie的对比
session与cookie的对比
cookie对保存对象的大小有限制