Libhttp-palvelimella onnistuin lähettämään pilvikoneen nettisivulle kotikoneelta uusia muuttujan arvoja. Libhttp toimi hienosti ja ohjelma oli lyhyt. Mutta on tunnustettava, että en sitä ohjelmaa itse tehnyt,vaan se oli peräisin täältä samalta foorumilta
Libhttp näyttää nettikuvausten perusteella oikein kätevältä ja monipuoliselta ohjelmalta, jolle varmasti olisi käyttöä tulevaisuudessakin, mutta valitettavasti en ole onnistunut löytämään aloitttelijatason hello world -esimerkkiä nettiseikkailustani huolimatta. ( täällä
https://github.com/lammertb/libhttp/blob/master/examples/hello/hello.c viitataan civetwebiin, jota ei kuitenkaan nettihaulla löydy, täällä
https://github.com/etr/libhttpserver/blob/master/examples/hello_world.cpp halutaan tiedostoa <httpserver.hpp>, jota en löydä .... Toimivassa ohjelmassa sisällytettiin vain libhttp.h ohjelmatiedostoon, ja kaikki toimi. )
Tavoitteena on, että voisin kotikoneella avata selaimella sivun, jossa on esimerkiksi 3 input-kenttää, ja sitten tehdä kaikenlaisia tarkistuksia javascriptin kanssa. Sitten joskus, kun tarkistukset ovat loppu, kenttien arvot pitäisi saada samalla koneella toimivaan libhttp c++ -ohjelmaan. Eli sivu lähettäisi lomakkeen arvot libhttp:lle postilla. Olisi hienoa, jos libhttp vielä vastaisi nettisivulle, että arvot on saatu. Mutta tätäkään ei välttämättä tarvita. Syötekenttien arvot libhttp-puolelle olisivat jo iso edidtysaskel.
MUOKKAUS
Nyt taisi lopulta löytyi sellainen sivusto, jonka ohjeilla voisi yrittää kokeiluja
https://github.com/yhirose/cpp-httplibEhkä hakutermi nettihaussa vihdoin onnistui tällä kertaa hyvin.