在网上看到下面四张图,解释了http协议的各个阶段,非常直白明了,做一个记录:
1. 无状态
浏览器和服务器之间没有会话记录,每一次请求都是新的会话,不会保存client信息。

2. 会话机制
在会话机制出现之后,点对点的访问,浏览器会以cookie记录服务器响应的会话信息,保存client的状态。
会话机制的出现使得client能够在会话内连续免登陆访问主站和其域名下的其他网站,但支持依然有限,大规模的应用群和不同的域名依然不能共享状态。


3. 多系统会话——单点登录
单独设立一个SSO来处理client的会话,在client登录后,访问SSO管理下所有应用都会根据总会话自动创建其局部会话。
至此大规模应用群完成了会话和权限的统一,由服务器管理替代浏览器管理,很大程度上使得应用过程轻便。


(创建会话)


(注销会话)