Conforming WebSocket (RFC 6455) client library for iOS and Mac OSX.
SwiftWebSocket passes all 521 of the Autobahn’s fuzzing tests, including strict UTF-8, and message compression.
Features:
- High performance.
- 100% conforms to Autobahn Tests. Including base, limits, compression, etc. Test results.
- TLS / WSS support. Self-signed certificate option.
- The API is modeled after the Javascript API.
- Reads compressed messages (permessage-deflate). RFC 7692
- Send pings and receive pong events.
- Strict UTF-8 processing.
- binaryType property to choose between [UInt8] or NSData messages.
- Zero asserts. All networking, stream, and protocol errors are routed through the error event.
- iOS / Objective-C support.

Leave a Reply
You must be logged in to post a comment.