Я искал сетевую библиотеку C ++ на SO. Мое приложение просто должно сделать несколько запросов HTTPS GET (https://some.domain.com/api.json?a=foo&б = бар) и проанализируйте ответ JSON, вот и все. Это мои ограничения.
Пока я нашел эти библиотеки, но хотел бы, чтобы сообщество дало некоторые советы.
Я бы пошел с Libcurl любой день. Это самая полная библиотека в отношении протоколов, портированная на многочисленные платформы, и вы действительно платите только за то, что используете. Конечно, вам также понадобится OpenSSL для безопасных протоколов, таких как HTTPS.
С другой стороны, если вы уже раздули свое приложение с помощью Qt, вам лучше будет использовать QSSLSocket
извлечь данные и QScriptEngine
разобрать JSON.
Других решений пока нет …