IXWebSocket
IXWebSocket copied to clipboard
websocket and http client and server library, with TLS support and very few dependencies
https://github.com/machinezone/IXWebSocket/blob/679ce519dd0d6d3919990abdee7109a5eeb99aa0/ixwebsocket/IXWebSocketServer.cpp#L41 Hi, I sometimes have a `bad_function_call` exception when the server is closing. You can try with this code: ```cpp while(true) { ix::WebSocketServer server(8080); server.disablePerMessageDeflate(); server.setOnClientMessageCallback([](std::shared_ptr, ix::WebSocket &, const std::unique_ptr...
On localhost:7000 I am running an IXHttpServer and I am trying to connect using an IXHttpClient instance but I keep getting Cannot retrieve status line errors and blank message data,...
Hi! First of all, I would like to thank you for the effort you put in creating this library. The ease of use and clean syntax makes it great to...
Hi, I was using ixwebsocket for WebSocket communication. Currently, our clients use a proxy server, so we need to enable proxy settings similar to websocketpp. Using ixwebsocket, is it possible...
Hi, I'm using encrypted private key file in both server and client applications. The OpenSSL keeps popping up the message for PEM passphrase. I tried to search password in issues...
xwebsocket/IXSocketOpenSSL.cpp: In member function ‘void ix::SocketOpenSSL::openSSLInitialize()’: ixwebsocket/IXSocketOpenSSL.cpp:129:16: error: ‘OpenSSL_add_ssl_algorithms’ was not declared in this scope 129 | (void) OpenSSL_add_ssl_algorithms(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ixwebsocket/IXSocketOpenSSL.cpp:130:16: error: ‘SSL_load_error_strings’ was not declared in this scope;...
Also add some more example code as well as refactoring of some of the existing codebase.
``` Undefined symbols: "___atomic_fetch_add_8", referenced from: __ZN2ix15ConnectionState9computeIdEv in IXConnectionState.cpp.o __ZN2ix18WebSocketTransport13sendHeartBeatENS_15SendMessageKindE in IXWebSocketTransport.cpp.o ld: symbol(s) not found ```
default headers on websocket client connection like "User-Agent" and "Origin" are very annoying. please, add an ability to remove automatic addition of these headers. it would be nice if they...
Hi! Thanks again for the lib! I mostly use this library on windows to connect to a local server via "wss://localhost". This normally works fine, but when **not** connected to...