与其他服务器建立 websocket 连接
Establishing a websocket connection with another server
我正在努力将 Mongoose 嵌入到应用程序中,我需要能够在应用程序启动时连接到服务器。我该怎么做?在 GitHub 上,我看到了接收连接的示例,但没有关于如何初始化与另一个连接的示例。有什么想法吗?
Mongoose 是一个 Web 服务器。它旨在接受传入连接,而不是建立传出连接。
如果要建立传出连接,前进的方式将取决于您要连接的内容以及它可能使用的协议。
如果你想建立传出的http或https连接,你可以使用libcurl。
如果是其他协议,您可以找到合适的库。或者,您可以使用操作系统层套接字 API 建立自己的连接,并在此基础上实现所需的任何协议。例如,这里有一个Linux的例子。
相关文章:
- 当套接字连接断开时检测C/C++Unix
- 无法在windows上使用mingw将sqlite3与c连接
- 到连接组件算法的问题(递归)
- QTcpSocket在不阻塞GUI的情况下重新连接到服务器
- 提升 Websocket 并io_context可重用性,以实现连接的可重新建立性
- 在QT中的两个窗口之间共享websocket连接
- 断开连接后重新连接boost beast(asio)websocket和http连接时出错
- boost beast websocket服务器也接受http连接
- 与Poco库的Websocket连接
- C++ WebSocket 帧发送会导致服务器关闭连接
- 如何在Qt c++中使用Secure WebSocket与服务器连接
- 从使用 emscripten 编译的 c++ 连接 websocket 时出现问题
- Qt websocket,连接到服务器
- 与其他服务器建立 websocket 连接
- 将Websocket与Poco库连接
- 如何在C++中使用Poco连接安全的websocket
- 如何使Qt Websocket和QNetworkRequest (HTTP)使用相同的连接
- 如何捕获websocket连接错误
- 使用websocketpp库连接到一个c++ websocket服务器
- 在WebSocket++中关闭连接后出错