第11章 客户端识别与cookie机制
2014-11-22 21:11
218 查看
1. 用例
HTTP识别用户的几种技巧。承载用户身份信息的HTTP首部。
客户端IP地址跟踪,通用用户的IP地址对其进行识别。
用户登录,用认证方式来识别用户。
胖URL,一种在URL中嵌入识别信息的技术。
cookie,一种功能强大且高效的持久身份识别技术。
2. 静态
2.1 HTTP首部
User-Agent首部可以将用户所使用的浏览器的相关信息告知服务器,包括程序的名称和版本,通常包括操作系统的相关信息。2.2 客户端IP地址
2.3 用户登录
2.4 胖URL
在URL中修护URL中的状态信息。2.5 cookie
cookie是当前识别用户,实现持久会话的最好方法。会话cookie:用户推出浏览器会话被删除。
持久cookie:信息存储在硬盘上。
3. 动态
3.1 用户登录流程
a. 浏览器对站点发起请求。b. 服务器返回401响应码,并添加WWW-Authentication首部,要求用户登录。
c. 客户端浏览器弹出登录对话框。
d.用户输入用户名和密码,浏览器重复原来的请求。添加Authorization首部,说明用户名和密码。
e. 以后浏览器请求时,浏览器会自动将存储下来的值发送出去。
相关文章推荐
- HTTP客户端识别与Cookie机制
- Http协议(2)—客户端的识别与cookie机制
- 第十一章 客户端识别与cookie机制
- 客户端识别与Cookie机制
- http-客户端识别与cookie机制
- 《HTTP权威指南》——客户端识别与cookie机制
- 【HTTP】客户端识别与cookie机制
- 客户端识别与cookie机制
- 客户端识别和cookie机制
- 和我一起学《HTTP权威指南》——客户端识别与cookie机制
- 《HTTP权威指南》读书笔记(5)-客户端识别与Cookie机制
- 22.客户端识别与 cookie 机制
- HTTP客户端识别与Cookie机制
- Http协议(2)—客户端的识别与cookie机制
- HTTP客户端识别与cookie机制
- http-客户端识别与cookie机制
- 前端学HTTP之客户端识别和cookie
- 前端学HTTP之客户端识别和cookie
- Cookie-用户识别机制
- 前端学HTTP之客户端识别和cookie