session原理

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

session原理
Session是一种服务器端的机制,它可以记录用户的状态,从
而实现用户的跟踪。

它的原理是:服务器端会为每一个用户分配一个唯一的ID,这个ID就是Session ID,服务器端会把这
个ID保存在服务器端的内存中,并且把这个ID发送给用户
的浏览器,浏览器会把这个ID保存在Cookie中,当用户再次
访问服务器时,浏览器会把这个ID发送给服务器,服务器收
到这个ID后,就可以从内存中找到对应的Session,从而实现
用户的跟踪。

Session的实现过程可以分为以下几个步骤:
1. 用户第一次访问服务器时,服务器会为用户生成一个唯一的Session ID,并将这个ID保存在服务器端的内存中;
2. 服务器把这个ID发送给用户的浏览器,浏览器会把这个ID
保存在Cookie中;
3. 当用户再次访问服务器时,浏览器会把这个ID发送给服务器;
4. 服务器收到这个ID后,就可以从内存中找到对应的Session,从而实现用户的跟踪;
5. 服务器会把用户的状态信息保存在Session中,并且把
Session的ID发送给用户的浏览器,以便下次用户访问时可以
获取到这个ID;
6. 当用户离开服务器时,服务器会把这个Session从内存中删除,以释放内存空间。

以上就是Session的原理及实现过程,它可以记录用户的状态,从而实现用户的跟踪。

相关文档
最新文档