共用方式為


NodeWebSocketFactory class

表示用來建立 WebSocket 伺服器的 NodeWebSocketFactory。

Extends

建構函式

NodeWebSocketFactory()

初始化 NodeWebSocketFactory 類別的新實例。

方法

createWebSocket(INodeIncomingMessage, INodeSocket, INodeBuffer)

建立 NodeWebSocket 實例。

建構函式詳細資料

NodeWebSocketFactory()

初始化 NodeWebSocketFactory 類別的新實例。

new NodeWebSocketFactory()

方法詳細資料

createWebSocket(INodeIncomingMessage, INodeSocket, INodeBuffer)

建立 NodeWebSocket 實例。

function createWebSocket(req: INodeIncomingMessage, socket: INodeSocket, head: INodeBuffer): Promise<NodeWebSocket>

參數

req
INodeIncomingMessage

Node.js中 'http' 模組的 IncomingMessage。

socket
INodeSocket

從中的 'net' 模組連線 Bot 和伺服器的套接字,Node.js。

head
INodeBuffer

升級數據流的第一個封包,每個 https://nodejs.org/api/http.html#http_event_upgrade_1可能空白。

傳回

Promise<NodeWebSocket>

NodeWebSocket 實例可供串流處理。

備註

這個方法的參數應該與 Node.js HTTP Server 的「升級」事件產生關聯。