1、标记承载用户身份的HTTP请求首部:
form:存放email
user-agent:监听浏览器
referer:记录上次跳转的链接
2、根据客户端IP地址进行跟踪:只能跟踪主机
3、用户登录
4、胖URL,开始进入网站的时候,网站会生成一个标识,加在每个a标签上,当访问此网页的所有链接时,服务器识别出标识知 道还是这个客户,1缺点:1.不美观,2.对服务器生产额外复杂;3.不能共享,4.生命周期在网站 页面关闭前
5、cookie:有服务器生成,设置在浏览器的信息,是本地文件
过程:
客户端 -------------1.发出http请求报文 + host主机信息 -----------------> 服务器
<--------响应:响应头中包含set-cookie:id唯一字段-------------
在本地txt文件中存cookie值,此次请求关闭。
---------------------------2.再次发出请求时------------------------->
--------发出http请求报文 + host主机信息 + cookie id字段--------->
服务器处理cookie值,去数据库查找匹配id,里面存了上次的浏览信息
<-------------------------把匹配到的内容响应回来---------------------