Skip to content
h2check
ChecksToolsChecklists
Checks

WebSockets and realtime

22 procedures covering WebSocket handshake, wss and origin checks, reconnect and backoff, message ordering, heartbeats and ping-pong. Out of scope here: broker administration, protocol design.

Handshake

  • How to check if websocket is secure9 min
  • How to check websocket origin validation10 min
  • How to test websocket connection6 min
  • How to test websocket with curl7 min
  • Websocket authentication jwt10 min
  • Websocket compression8 min
  • Websocket handshake failed8 min
  • Websocket subprotocol6 min

Connection Lifecycle

  • How to check websocket ping pong7 min
  • How to test websocket reconnect10 min
  • Websocket close code 10068 min
  • Websocket connection timeout8 min
  • Websocket max connections12 min

Messages

  • How to check websocket message order9 min
  • How to test websocket latency10 min
  • How to test websocket message size limit8 min
  • Websocket binary frame7 min

SSE and Polling

  • Eventsource auto reconnect10 min
  • How to test server sent events8 min
  • Long polling test9 min

Browser and Clients

  • How to check websocket connection in chrome8 min
  • Socket io connection test9 min

Questions people ask about this area

  • websocket connection to wss failed
  • websocket close reason
  • long polling vs websocket
  • long polling vs sse

h2check.org is published by Maks Verny. Every procedure lists the date its commands were last run.

Checks · Tools · Checklists

Methodology · About · Contact

Checker inputs and results are not stored. What that means in practice is on the methodology page.