对象:sessionInfo
说明:会话类型操作,此对象是session与cookies的完善版,解决了session异常丢失及cookies文件大小的问题。
注意:
1) 访客的IP地址发生变化时,会话丢失
2) 访客清理了本机缓存时,会话丢失
3) 未设置超时时间时,会话一直有效(不管有没有刷新页面),直到页面关闭时结束
4) 设置超时时间时,会话有效期为指定的时间
目录:(以下参数tokenName表示会话名称字符串,支持汉字,比如 sessionInfo.token("姓名") )
方法 | 返回 | 说明 |
[属性] sessionInfo.timeOut | - | 设置会话超时时间(单位分钟) |
[属性] sessionInfo.token(tokenName) | [String] | 获取指定的token值 |
[方法] sessionInfo.token(tokenName) = [String | Number | Boolean] | - | 设置指定token的值 |
[过程] sessionInfo.clear(tokenName) | - | 清除指定token的会话 |
[过程] sessionInfo.clean() | - | 清除超时的token会话(此过程比较慢) |
[方法] sessonInfo.fromFile(tokenFileBaseName) | [String] | 从token文件中获取token值 |
方法或属性:
原型: sessionInfo.fromFile( tokenFileBaseName )
说明: 从token文件中获取token值
返回: [String]
参数:
tokenFileBaseName [String] token文件名,不包括路径及扩展名