Moin, welche Bibliothek eignet sich, um in C++ HTTPS (get, post) Anfragen zu versenden und zu verarbeiten? Ich habe im Moment httplib in Verwendung, aber das macht Probleme. Kriege oft leere Objekte zurück oder auf Speicherbereiche kann nict zugegriffen werden etc. curlpp lässt sich bis jetzt nicht übersetzen, da "GUSIConfig.h" fehlt. Gibt es eine sehr schlanke Bibliothek hierfür? Danke!
Ich würd wohl auf Boost.Beast setzen. https://www.boost.org/doc/libs/1_71_0/libs/beast/doc/html/index.html Gut dokumentiert und imho fantastisches Design. Nur "schlank" ist es bezüglich dem Umfang nicht.
Hi curl in der easy Variante. Ist aber ein C API. Funktioniert dafür und ist sehr einfach anzuwenden. Matthias
Das Qt Framework stellt HTTP Client Funktionen in der Klasse QNetworkRequest bereit. Dazu gibt es Parser für alles Mögliche, zum Beispiel JSON, XML, etc. Es gibt viele Tutorials, welche QNetworkRequest für die unterschiedlichsten Anwendungsfälle erklären. Zum Beispiel https://www.meetingcpp.com/blog/items/http-and-https-in-qt.html Für HTTP Server empfehle ich QtWebApp http://stefanfrings.de/qtwebapp/index-en.html > Gibt es eine sehr schlanke Bibliothek hierfür? Qt läuft tadellos auf Rapsberry Pi - selbst auf den ältesten Modellen. Ein einfacher HTTP Webserver belegt dort so pi mal Daumen 2 Megabytes RAM. Wenn Du Qt nicht willst, dann empfehle ich ebenfalls libcurl.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.