Какая библиотека HTTP лучше? Wget, cUrl, LibWWW или ...? - PullRequest
2 голосов
/ 09 мая 2011

Какая библиотека лучше для HTTP? Wget , cUrl , LibWWW или что-нибудь еще?

Мне нужна портативная библиотека C / C ++.

Спасибо

Ответы [ 2 ]

12 голосов
/ 09 мая 2011

Wget - это , а не библиотека HTTP, это приложение. Вызывать это программно, используя system() или аналогичные вызовы, не рекомендуется.

cURL также не является библиотекой HTTP, но ее бэкэнд - libcurl. Этот libcurl является одной из наиболее часто используемых в мире библиотек HTTP на C и C ++. Когда вы читаете cURL в контексте программирования, вы часто можете предположить, что они означают libcurl, а не приложение cURL.

Выбор между libcurl и LibWWW Я думаю, что большинство пойдет с libcurl (я бы). Цитирую Википедию:

libcurl считается современной заменой libwww

2 голосов
/ 09 мая 2011

Этот список очень полон: http://curl.haxx.se/libcurl/competitors.html

...