NodeWebSocketFactory class
表示用于创建 WebSocket 服务器的 NodeWebSocketFactory。
- 扩展
构造函数
Node |
初始化 NodeWebSocketFactory 类的新实例。 |
方法
create |
创建 NodeWebSocket 实例。 |
构造函数详细信息
NodeWebSocketFactory()
初始化 NodeWebSocketFactory 类的新实例。
new NodeWebSocketFactory()
方法详细信息
createWebSocket(INodeIncomingMessage, INodeSocket, INodeBuffer)
创建 NodeWebSocket 实例。
function createWebSocket(req: INodeIncomingMessage, socket: INodeSocket, head: INodeBuffer): Promise<NodeWebSocket>
参数
Node.js中“http”模块中的 IncomingMessage 。
- socket
- INodeSocket
从 Node.js中的“net”模块连接机器人和服务器的套接字。
- head
- INodeBuffer
升级后的流的第一个数据包,每个 https://nodejs.org/api/http.html#http_event_upgrade_1可能为空。
返回
Promise<NodeWebSocket>
NodeWebSocket 实例已准备好进行流式处理。
注解
此方法的参数应与 Node.js HTTP 服务器的“升级”事件相关联。