Я ищу библиотеку C/С++, которая будет работать в Windows и Linux, что позволит мне асинхронно запрашивать несколько веб-серверов (1000 в минуту) для заголовков страниц и загружать веб-страницы так же, как это делает библиотека WinHttp среды Windows.
До сих пор я сталкивался с libCurl, который, похоже, делает то, что я хочу, но асинхронный аспект выглядит подозрительным.
Насколько легко, по вашему мнению, было бы обойти идею использования библиотеки и написать что-то простое с нуля на основе сокетов, которые могли бы достичь этого?
Любые комментарии, рекомендации или предложения будут очень приветствоваться.
Приложение: - У любого органа есть замечания по поводу этого с помощью libCurl, я сказал, что асинхронный аспект может выглядеть подозрительным, но кто-нибудь имеет опыт его использования?