CloudflareResponse.webSocket constructor

CloudflareResponse.webSocket(
  1. CloudflareWebSocket webSocket, {
  2. Map<String, String> headers = const <String, String>{},
})

Creates a Cloudflare WebSocket upgrade response.

The webSocket is normally the client side of a CloudflareWebSocketPair. The server side should be passed to CloudflareDurableObjectState.acceptWebSocket.

Implementation

factory CloudflareResponse.webSocket(
  CloudflareWebSocket webSocket, {
  Map<String, String> headers = const <String, String>{},
}) {
  return CloudflareResponse(
    status: 101,
    headers: headers,
    webSocket: webSocket,
  );
}