extra credit Search 85,062 technologies ⌘K Download for Mac

WebSockets

Category
Developer tools
Docs outline
12 sections

Official docs outline

websockets.spec.whatwg.org
  1. WebSocket API

    Browser WebSocket interface and events.

  2. Writing WebSocket client apps

    Opening a WebSocket, sending and receiving messages and handling events in the browser.

  3. Opening handshake

    HTTP upgrade and Sec-WebSocket-Key.

  4. Data framing

    Frames, opcodes, masking and fragmentation.

  5. Control frames

    Ping, pong and close control frames and keepalive behavior.

  6. Closing handshake and status codes

    The closing handshake, close codes and how connections shut down.

  7. Subprotocols and extensions

    Negotiating subprotocols and extensions.

  8. permessage-deflate

    The permessage-deflate extension for compressing messages.

  9. Security considerations

    Origin checking, client-to-server masking, TLS (wss) and other security considerations.

  10. WebSockets over HTTP/2

    Bootstrapping WebSockets over HTTP/2 with the extended CONNECT method.

  11. Writing WebSocket servers

    What a WebSocket server must implement: handshake, frame parsing and masking.

  12. HTML Standard WebSockets section

    The WebSocket interface as defined in the HTML Standard.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 41
↑↓ move ↵ open