Sur Linux, j'ai essayé rpc-netlib, libcurl, curlpp, urdl, boost::asio et considéré comme Qt (mais tourné vers le bas en fonction de la licence). Tous ces sont soit incomplets, pour cet usage, avait bâclé interfaces, avait une mauvaise documentation, ont été laissés à l'abandon ou ne prend pas en charge le protocole https.
Puis, à la suggestion de http://stackoverflow.com/a/1012577/278976, j'ai essayé de POCO. Wow, je souhaite que je l'avais vu il y a des années. Voici un exemple de faire une demande HTTP GET:
http://xjia.heroku.com/2011/09/10/learning-poco-get-with-http/
POCO est gratuit, open source (licence boost). Et non, je n'ai aucune affiliation avec la société; j'aime juste leurs interfaces. Super boulot les gars (et les filles).
http://pocoproject.org/download/index.html
Espérons que cela aide quelqu'un... il m'a fallu trois jours pour essayer toutes ces bibliothèques.