isWebSocketUpgrade function

bool isWebSocketUpgrade(
  1. Request request
)

Whether request asks to switch to the WebSocket protocol.

Implementation

bool isWebSocketUpgrade(Request request) =>
    (request.header('upgrade') ?? '').toLowerCase() == 'websocket' &&
    (request.header('connection') ?? '').toLowerCase().contains('upgrade');