Session

来源:互联网 发布:linux默认分区文件系统 编辑:程序博客网 时间:2024/04/28 06:12

Session是http服务器端为用户开辟的一块内存空间,其中存储了和浏览器相关的SessionID,这样在客户端和服务器的连接断开并重连

之后,通过SessionID服务器端就可以判断当前发送请求的客户端是之前已经连接的客户端。

Session有两种实现方法:

1. 通过Cookie实现

2. 通过重写URL实现

session有以下规则:

1. 如果浏览器之处Cookie,创建Session的时候会把SessionID保存在Cookie里

2. 如果不支持Cookie,必须自己编程使用URL重写方式实现Session,实现方法是使用response.encodeURL(),此方法有两个作用

1. 转码(如果链接里有中文会进行转码)

2. URL后面加入SessionID

原创粉丝点击