WebSocket
Provides utilities for WebSocket handshake.
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
WebSocket.type
Members list
Value members
Concrete methods
Generates header value for Sec-WebSocket-Accept using supplied WebSocket key.
Generates header value for Sec-WebSocket-Accept using supplied WebSocket key.
Value parameters
- key
-
WebSocket key
Attributes
Checks for successful WebSocket handshake based on supplied request and response.
Checks for successful WebSocket handshake based on supplied request and response.
Value parameters
- req
-
WebSocket request
- res
-
WebSocket response
Attributes
- Returns
-
true
if handshake is successful;false
otherwise
Generates WebSocket key.
Generates WebSocket key.
Attributes
Tests request for WebSocket upgrade.
Tests request for WebSocket upgrade.
Value parameters
- req
-
request
Attributes
Tests response for WebSocket upgrade.
Tests response for WebSocket upgrade.
Value parameters
- res
-
response
Attributes
Validates WebSocket request.
Validates WebSocket request.
Value parameters
- req
-
WebSocket request
Attributes
- Returns
-
unmodified WebSocket request
- Throws
-
InvalidWebSocketRequest
if WebSocket request is invalid
Concrete fields
Globally Unique Identifier – 258EAFA5-E914-47DA-95CA-C5AB0DC85B11
Globally Unique Identifier – 258EAFA5-E914-47DA-95CA-C5AB0DC85B11