Odeslání dat na server v C

Michal

Odeslání dat na server v C
« kdy: 01. 06. 2013, 10:27:08 »
Dobrý den,

mohl by mi někdo poradit jak mohu v C naprogramovat odeslání dat na server, který by byl ve tvaru např. http://www.adresa.cz/index.php?data1=100&data2=200

« Poslední změna: 02. 06. 2013, 20:44:10 od Petr Krčmář »


DK

Re:[C] Odeslání dat na server
« Odpověď #1 kdy: 01. 06. 2013, 10:41:30 »
zkus mrknout zde
Kód: [Vybrat]
http://cboard.cprogramming.com/c-programming/142841-sending-http-get-request-c.html ???

Michal

Re:[C] Odeslání dat na server
« Odpověď #2 kdy: 01. 06. 2013, 10:59:08 »
Zkusil jsem hledat a narazil jsem na knihovnu libcurl, je to pouzitelne? Jsem v teto problematice uplne na zacatku. Mozna jsem zvolil spatny zpusob jak ty data odeslat, jsou i jine moznotsi jak to odeslat?
Jen jeste podotknu, ze to programuji na RPI v RASPBIANovi.

DK

Re:[C] Odeslání dat na server
« Odpověď #3 kdy: 01. 06. 2013, 11:12:21 »
samozrejme, libcurl je taky moznost... nicmene na RPi bych pouzil python

Michal

Re:[C] Odeslání dat na server
« Odpověď #4 kdy: 01. 06. 2013, 12:21:23 »
Ano, to je taky moznost (Python), ale ja mam napsany program v C-ku, pomoci ktereho merim nejake data a tyto data momentalne zobrazuji v terminalu, ale potreboval bych to odeslat na server.


aa

Re:[C] Odeslání dat na server
« Odpověď #5 kdy: 01. 06. 2013, 13:42:54 »
curl je na takoveto veci idealni, ma synchronni rozhraní takže cajk

Michal

Re:[C] Odeslání dat na server
« Odpověď #6 kdy: 01. 06. 2013, 14:32:49 »
Uz jsem jej zacal implementovat do stavajiciho programu, ale naraziul jsem na problem pri sestavovani souboru, kdy mi to vypsalo, ze nezna pouzite (curl) funkce (mam nainkludovane <curl/curl.h>). Zajimave je to, ze kompilace probehne bez problemu ...

DK

Re:[C] Odeslání dat na server
« Odpověď #7 kdy: 01. 06. 2013, 19:24:21 »
a konkretni chybova hlaska? ja doted zil v domeni ze sestavovani = kompilace :) treba jsou to jenom zmatky v pouzitem IDE

aa

Re:[C] Odeslání dat na server
« Odpověď #8 kdy: 01. 06. 2013, 20:07:59 »
asi problem s linkováním...

Re:[C] Odeslání dat na server
« Odpověď #9 kdy: 01. 06. 2013, 21:53:47 »
Nejspíš chybí překladači volba -lcurl (pomlčka, malé L, curl)