Pra*_*n S 9 c linux open-source shared-libraries
使用libcurl和libsoup有什么优缺点?
哪一个更适合用于HTTP操作,我必须向服务器发送请求才能获得响应,并且反应时间快?
Libsoup 即将推出,但 libcurl 拥有更好的支持和稳定性。Lib soup 开发人员欣然承认您应该使用 libcurl。
第四项特别重要,因为即使在 Linux KDE 和 XCF 上,用户也会安装 gnome 相关的库,但当平台独立选项可用时,强制他们使用 gnome 库并不好。
“我发现 libsoup 比 libcurl 慢得多。它使用至少 4 倍的 CPU 来通过 HTTP 传输高比特率数据流。我将此归因于对重量级 glib/gobject 结构的过度依赖。伙计,那个东西很慢而且用起来很痛苦!” ——马特·格伦克