sessionid特性
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
sessionid特性
本⽂为博主原创,转载请注明出处:
sessionid 是服务器⽤来辨别客户端浏览器⾝份的号码,就像⼈的⾝份证⼀样。
当⽤户第⼀次访问⽹站时,服务器会分配⼀个独⼀⽆⼆的 sessionid 给⽤户浏览器;
从第⼆次访问⽹站起,服务器就⼀直⽤这个 sessionid 来辨别⽤户,直到⽤户关闭浏览器。
同⼀浏览器(如 ie)不同的⽤户登录同⼀⽹站,sessionid 是否相同;同⼀台电脑不同的浏览器登录同⼀⽹站,sessionid ⼜是否相同?下⾯分别⽤实例来验证。
⼀、sessionid 不随⽤户的变化⽽变化(同⼀浏览器)
⽤ ie 浏览器打开⼀个⽹站,先⽤⽤户名 TestId1 登录,sessionid 为:oxwaqztrr03rkig3axhosnk4;注销退出(不关闭浏览器),再⽤TestId2 登录,sessionid 仍然为:oxwaqztrr03rkig3axhosnk4;说明 sessionid 在同⼀浏览器并不关闭的前提下,不随⽤户的变化⽽改变。
⽤户名 TestId1 登录,sessionid 为:oxwaqztrr03rkig3axhosnk4;
⽤户名 TestId2 登录,sessionid 为:oxwaqztrr03rkig3axhosnk4;
⼆、sessionid 随浏览器的变化⽽变化
先⽤ ie 浏览器打开⼀个⽹站,并⽤ TestId1 ⽤户名登录,sessionid 为:oxwaqztrr03rkig3axhosnk4;
在同⼀台电脑,再⽤ Firefox(⽕狐)浏览器和同⼀⽤户登录同⼀⽹站,登录⽤户名为 TestId1,sessionid 为:
e4mcr3mhknlmxaedqkvhojtv;
sessionid 发⽣了变化,说明尽管是同⼀台电脑,只要浏览器类型(主要是内核)不同,服务器也会给客户端分配⼀个唯⼀的sessionid。
值得注意的是,内核相同的浏览器(如很多浏览器使⽤ ie 内核),sessionid 可能不会变化,可以⾃⼰测试验证。
三、浏览器查看sessionid的⽅法。