curl - 哪个 HTTP 库更好? Wget、cUrl、LibWWW 还是……?

标签 curl libcurl wget

哪个库更适合 HTTP? Wget , cUrl , LibWWW还是其他什么?

我想要一个可移植的 C/C++ 库。

谢谢

最佳答案

Wget 不是 HTTP 库,它是一个应用程序。不推荐使用 system() 或类似的调用以编程方式调用它。

cURL 也不是 HTTP 库,但它的后端是 libcurl。这个 libcurl 是世界上使用最多的 C 和 C++ HTTP 库之一。当您在编程上下文中阅读 cURL 时,您通常可以假设它们指的是 libcurl,而不是应用程序 cURL。

在 libcurl 和 LibWWW 之间做出选择我认为大多数人会选择 libcurl(我会)。引用维基百科:

libcurl is considered to be a modern replacement for libwww

关于curl - 哪个 HTTP 库更好? Wget、cUrl、LibWWW 还是……?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5936920/

相关文章:

perl - 使用 wget 和 Perl 脚本从网页中提取信息

php - 正在工作的 cron 作业突然停止,无法读取外部 url

curl - 如何在 asp classic 中使用 cURL 发布数据?

c - libcurl (c api) READFUNCTION 用于 http PUT 永远阻塞

Libcurl:强制ipv4或ipv6

c++ - curl_easy_setopt()中设置的回调函数会被调用多少次?

c++ - C libcurl,限制下载速度 - cpu 使用率达到 100%

html - 如何将 "complete"HTML 文件保存为单个文件?

Bash 将输出存储在变量中,解析并存储一些值供以后使用

ruby-on-rails - 以 JSON 格式 curl POST 请求