Wget是not一个HTTP库,它是一个应用程序。不建议使用system()
或类似的调用方式对此进行调用。
cURL也不是HTTP库,但是它的后端是libcurl。这个libcurl是C和C ++中世界上最常用的HTTP库之一。当您在编程环境中阅读cURL时,通常可以认为它们是libcurl,而不是应用程序cURL。
在libcurl和LibWWW之间进行选择,我认为大多数都将使用libcurl(我愿意)。引用维基百科:
libcurl被认为是libwww的现代替代品
wget2有一个后端库。使用该库的代码可以通过lwget
标志进行编译。试试看。