class Session
cangjie
public abstract class Session功能:表示 HTTP 会话存储。
成员概览
| 成员 | 功能 |
|---|---|
| prop id | 返回会话标识。 |
| prop isAvailable | 检查会话是否可用。 |
| prop keys | 返回当前会话中的键集合。 |
| func get(String) | 按键获取会话值。 |
| func set(String, Array<Byte>) | 设置会话键对应的值。 |
| func remove(String) | 删除指定会话键。 |
| func clear() | 清空当前会话中的所有数据。 |
| func load() | 加载当前会话数据。 |
| func commit() | 提交当前会话数据。 |
prop id
cangjie
public prop id: String功能:返回会话标识。
类型:String
prop isAvailable
cangjie
public prop isAvailable: Bool功能:检查会话是否可用。
类型:Bool
prop keys
cangjie
public prop keys: Collection<String>功能:返回当前会话中的键集合。
类型:Collection<String>
func get(String)
cangjie
public func get(key: String): Array<Byte>功能:按键获取会话值。
参数:
- key:
String- 会话键。
返回值:
Array<Byte>- 对应键的字节数组值。
func set(String, Array<Byte>)
cangjie
public func set(key: String, value: Array<Byte>): Unit功能:设置会话键对应的值。
参数:
- key:
String- 会话键。 - value:
Array<Byte>- 要保存的字节数组值。
返回值:
Unit
func remove(String)
cangjie
public func remove(key: String): Unit功能:删除指定会话键。
参数:
- key:
String- 要删除的会话键。
返回值:
Unit
func clear()
cangjie
public func clear(): Unit功能:清空当前会话中的所有数据。
返回值:
Unit
func load()
cangjie
public func load(): Unit功能:加载当前会话数据。
返回值:
Unit
func commit()
cangjie
public func commit(): Unit功能:提交当前会话数据。
返回值:
Unit