socket.io-protocol
socket.io-protocol copied to clipboard
Socket.IO Protocol specification
This PR fix issue #32. The proposed solution is to extend the `ws` WebSocket instance to add an async iterator working with the utility function `createWebSocketStream` coming from the `ws`...
Here is a PR to add a socket.io protocol v4 test suite. Closes #30 The only thing I'm not sure is this test : ```js it("should disallow connection to an...
Currently, for each message check this function is called to wait for a message. However it causes a lot of failed checks because the latency of this function is quite...
Would it be possible to add a `test-suite` for the [V3 protocol](https://github.com/socketio/socket.io-protocol/tree/v3)? I'm adding support for the V3 protocol to [socketioxide](https://github.com/Totodore/socketioxide) (an implementation in Rust) and it would definitely help...
This specification needs a lot of work to become a true communication protocol specification. A protocol specification should allow at least: - debugging exchanges by inspecting packets at the network...