다음을 통해 공유


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

Node.js'net' 모듈에서 봇과 서버를 연결하는 소켓입니다.

head
INodeBuffer

업그레이드된 스트림의 첫 번째 패킷으로, https://nodejs.org/api/http.html#http_event_upgrade_1당 비어 있을 수 있습니다.

반환

Promise<NodeWebSocket>

스트리밍할 준비가 된 NodeWebSocket 인스턴스입니다.

설명

이 메서드의 매개 변수는 Node.js HTTP 서버의 '업그레이드' 이벤트와 연결되어야 합니다.