/websocket

WebSocket implementation with examples

Primary LanguageC++

Websockets

Websocket client/server implementation on top of my socket library.

Usage

  1. Build the project:
    meson build
    ninja -C build
  2. Run the server:
    ./build/websock
  3. Open an http webpage with CORS disabled (for example, using node http-server)
  4. Open DevTools->Console
  5. Send something to the server:
    var s = new WebSocket('ws://127.0.0.1:1337');
    s.onmessage = msg => console.log(msg.data);
    s.onopen = () => { s.send('Hello, World!'); }