Вы не сказали, ищете ли вы клиент или сервер, но быстрый гугл обнаружил libmicrohttp для встраивания сервера HTTP в ваше приложение и, конечно, libcurl для клиентской части.
Редактировать В ответ на ваше обновление, безусловно, libcurl является ответом.Я использовал его в прошлом, и у него есть все функции, которые вы можете себе представить под довольно простым в использовании интерфейсом.