【发布时间】:2011-01-05 02:22:28
【问题描述】:
我正在寻找一个用于 C/C++ 的 HTTP 库,它只处理协议逻辑,而不是实际的传输机制。我遇到的图书馆倾向于使整个交流过程不协调,这不是我所需要的。
但是,我正在寻找的不仅仅是 HTTP 解析器。理想情况下,它还会处理诸如会话/连接管理、多路复用等之类的事情……只是它将通信细节的实际实现留给应用程序执行。我正在查看客户端和服务器端,尽管它们中的任何一个都会有所帮助。
最好我正在寻找免费的东西(尽管非 GPL)。 HTTPS 是一个优点。轻便是一个优点。简单是一大优势。
这样的吗?
【问题讨论】:
-
+1,我从来没有真正理解为什么库总是倾向于在一个整体包中完成所有事情(libxml2 有人吗?)。我也喜欢你“免费(虽然不是 GPL)”的态度。
-
为什么不是 GPL?是否有法律/知识产权要求或只是个人喜好?
-
因为没有人需要一个除了属性什么都不做的 XML 属性库。
-
jmucchiello,我实际上指的是通过 http/ftp 下载文件的 libxml2 功能。