IXWebSocket
IXWebSocket copied to clipboard
websocket and http client and server library, with TLS support and very few dependencies
## Description Hi, thanks for this package! I'm running on 11.4.4 as a client on windows and have configured a short ping/heartbeat interval (1s) to combat the issue where a...
There is an option `USE_ZLIB` in repo's [CMakeList.txt](https://github.com/machinezone/IXWebSocket/blob/e03c0be8a4c5fe89e2f67b76eb9b938eee35b495/CMakeLists.txt#L237), bus hasn't been export to vcpkg's [portfile.cmake](https://github.com/microsoft/vcpkg/blob/master/ports/ixwebsocket/portfile.cmake). It should be exported as a feature like `USE_TLS`
I'm investigating an issue where a linux client application using `ix::WebSocket` sometimes doesn't react to a websocket server (not IXWebSocket) closing its TCP socket. This is not a graceful websocket...
Hi, Firstly, thanks for your great library. After building a web socket proxy based on your IXWebSocketProxyServer.cpp code, I believe I have found a memory leak. If you were to...
How would you implement a callback into the IXWebSocketServer for timeouts? Because i need to deallocate memory when a client timeouts / disconnects. But the problem is i never get...
System version :window11 x64 IXWebSocket version :v11.4.4 There are two known problems: 1. If the server is unexpectedly disconnected, IXWebSocket does not receive a close or error message 2. When...
I did small test with httpClient.performRequest() where I send couple of requests ti the same http client, unfortunately in the HttpClient::run() method each request will call HttpResponsePtr response = request(args->url,...
Hi. I want to use IXWebSocket library with C++17 project but it seems that IXWebSocket can be built only for C++11. Thus I modified CMakeLists.txt to use cache variables to...
System: Windows 11 64-bit. This lib is great. Although there were some issues encountered during use When the server is abnormally shut down, the client did not receive the close...
Hi, I'm new in IXWebSocket. Our project needs to use websocket and http client. IXWebSocket works fine, in addition, we need to upload some files to server using IXHttpClient. I...