Session对象学习笔记

目录

1、Session定义

2、Session的作用域

3、Session的生命周期

4、Session的属性和方法


1、Session定义

     Session对象表示对网站的一次访问,一次会话。

     什么叫一个会话呢?对于WEB开发来说,一次会话就是用户通过浏览器与服务器之间的一次通话,他包含浏览器与服务器请求的多次请求和响应。

     当用户向服务器发出第一次请求时,服务器会为该用户创建唯一的会话,会话将一直延续到访问结束(如浏览器关闭或者Session超时)。

    

2、Session的作用域

 在这个会话中,虽然会话数据保存在服务器端,但是这些数据只能由该客户端(某个用户)访问,其他的客户端是无法访问这些数据的。

(同一个浏览器登录用户,复制地址在新的Tab页中请求,还是能得到这个Session对象,但是如果你再启动一个新的浏览器,输入这个复制地址请求,就会认为该用户未登录,没有获取到Session对象,说明重新启动一个新浏览器就是创建了一个新的会话)

 

3、Session的生命周期

生命开始-》创建于浏览器对服务器的第一次访问

生命消亡-》浏览器的关闭或者Session超时,还有代码对Session的销毁

 

4、Session的属性和方法

Session对象学习笔记