HTTP Request ans Internet senden
-
Hallo Forum,
ich habe eine kleine Frage bzgl. einen Anfrage ans internet. Ich habe vor eine Automatische SMS zu versenden. Der Anbieter hat ein HTTP Gateway. Wie kann ich nun über ein C++ Programm einen HTTP Request senden.
MFG
Michael
-
Mit Standard C++ gar nicht (meines Wissens nach).
Versuch es mal mit Winsocks( für Windows)
(Hier findest du eine ziemlich gute Anleitung)
-
Kurz: Stream-socket öffnen, HTTP-Request rein schreiben und HTTP-Reply auslesen.
Am einfachsten geht das mit einer Bibliothek, die Dir das Socket-API und HTTP-Protokoll kapselt. Libcurl wäre ein Kandidat. Oder Qt hat Http-Klassen.
-
Versuch mal boost.asio! Das hat auch Beispiele wie man http sendet.
http://asio.sf.net
-
Nimm lieber asio oder libcurl (wenn GET/POST dir reicht)