web.session
web.session
功能
读取并保存当前请求 Session 对象。
语法
web.session
参数
无参数。
返回值
| 类型 | 说明 |
|---|---|
| Object | 返回当前请求的 Session 对象。 |
对象结构
| 字段 | 类型 | 说明 |
|---|---|---|
| 任意 Session 键名 | Any | 当前 Session 中保存的值。支持 JSON 可表达的 String、Int、Float、Bool、Array、Object、Null;键不存在时读取结果为 Empty。 |
示例
web.session.user = 'BT' result = web.session.user // 输出:BT print result
注意事项
- Session 底层以 __bt_session_json 保存 JSON 字符串。
- 请求结束时会把
web.session序列化为 JSON 保存。 - Fs、函数、类实例等非 JSON 基础值会按字符串写入 Session,不建议直接保存这类运行时对象。