C/C++ HTTP库,只处理逻辑?

cvb*_*cvb 5 c c++ logic http

我正在寻找一个用于C/C++的HTTP库,它只处理协议逻辑,而不是实际的传输机制.我遇到的图书馆往往会涉及整个沟通过程,这不是我需要的.

但是,我正在寻找的东西不仅仅是一个HTTP解析器.理想情况下,它还会处理诸如会话/连接管理,多路复用等事情......只是它会留下实际执行通信细节以供应用程序执行.我正在查看客户端和服务器端,但其中任何一个都会有所帮助.

我最好找一些免费的东西(非GPL).HTTPS是一个加号.轻量级是一个加号.简单是一大优点.

有这样的吗?

Mic*_*hne 0

问题是,一旦您希望它进行会话管理,编写库以直接包含传输(通常是套接字)处理要简单得多,而不是尝试定义应用程序可以实现的可用接口来执行底层传输工作。特别是因为大多数(显然不是全部)用户无论如何都需要这两个组件。