WebSocket会话类,用于管理WebSocket连接的会话信息 提供了获取客户端信息、发送消息、管理会话数据等功能
在文件 WebSocketSession.x 第 5 行定义.
◆ WebSocketSession()
◆ close()
◆ finalize()
◆ getArg()
获取指定名称的参数值
- 参数
-
- 返回
- 非空指针,返回对应的参数值
◆ getArgKeys()
获取所有参数的名称键
- 返回
- 非空指针,返回参数名称字符串数组
◆ getArgs()
获取指定名称的参数值数组
- 参数
-
- 返回
- 非空指针,返回对应的参数值数组
◆ getClientAddress()
获取客户端的IP地址
- 返回
- 非空指针,返回客户端的InetAddress对象
◆ getCookie()
获取指定名称的Cookie值
- 参数
-
- 返回
- 非空指针,返回对应的Cookie值
◆ getHeader()
获取指定名称的HTTP头信息
- 参数
-
- 返回
- 非空指针,返回对应的头信息字符串
◆ getHost()
◆ getId()
◆ getMethod()
◆ getQueryString()
◆ getScheme()
◆ getServerName()
◆ getServerPort()
◆ getSession()
获取指定名称的会话属性
- 参数
-
- 返回
- 非空指针,返回对应的会话属性值
◆ getUrl()
获取当前请求的URL
- 返回
- 非空指针,返回URL字符串
◆ getUserData()
获取用户自定义数据
- 返回
- 非空指针,返回用户数据对象
◆ getWebsite()
获取网站对象
- 返回
- 非空指针,返回Website对象
◆ isOpened()
◆ sendBinary() [1/2]
bool sendBinary |
( |
byte |
[] | ) |
|
◆ sendBinary() [2/2]
bool sendBinary |
( |
byte |
[], |
|
|
int |
, |
|
|
int |
|
|
) |
| |
◆ sendText()
发送文本消息
- 参数
-
- 返回
- 发送成功返回true,否则返回false
◆ setSession()
void setSession |
( |
String |
, |
|
|
|
Object |
|
) |
| |
◆ setUserData()