首先,我想我需要说我还在学习 C++,如果这非常明显/简单,我深表歉意。
我正在尝试在我的 C++ 程序中使用 libevent 库(通过尝试查看示例文件夹中的代码并测试了一些)来使用 http 流。我想知道是否有人可以为我提供一个示例,说明我将如何连接到 URL,例如 live.domain.com,发送适当的标头,读取返回的数据并通过同一连接发送回数据......我不确定 libevent 是否有任何阻塞连接,但为了明确起见,我正在寻找非阻塞样本。
我为什么要这样做?
我正在使用一个 API,它要求你打开一个连接,除非出现错误,否则它会保持活动状态。它会定期向连接的客户端发送状态文本,直到它通过同一连接接收到带有 ID 的字符串。此时它开始发回有关给定 ID 的数据...我不完全确定在初始请求严格遵守之后通过同一连接发回数据,但这正是服务器所期望的,所以它会工作...如果我知道怎么做
提前致谢