Le 23 février 2017 à 23:41:40 WatchItBurn a écrit :
Je comprends pas bien le problème, si tu as une API REST, qu'elle soit écrite en C++ ou en n'importe quoi ça change rien, tu peux la requêter avec ce que tu veux, c'est le but
Si tu veux POCer ouais, curl + jq ou xmllint c'est très bien. Si c'est pour programmer peu importe, tant qu'il y a un client HTTP c'est suffisant
Il y a une API RESTful dont on ne sait pas en quoi elle est écrite, et on s'en fiche comme tu dis
et la question est quelle lib utiliser de plus commun et standard pour requêter cette API dans un programme C++
et pour répondre, s'il n'y a que quelques requetes par ci par là, alors je pense que je passerais par libcurl
sinon je pense que j'essayerais de voir s'il y a moyen d'utiliser spécifiquement le module network du framework qt sans être contraint d'importer qtcore, a priori je crois que c'est ok à ce niveau là
il me semble qu'ils ont une bonne api haut niveau pour tout ce qui est requete http
http://doc.qt.io/qt-5/qnetworkrequest.html