libcurl konkret einsetzen mit c++
-
Hallo
ich will mit hilfe von libcurl felder bearbeiten
z.b. namen ändern ect.
ich habe aus einem .pl script ( phyton )
seine
SetHeader Funktion
client.SetHeaders({"User-Agent": "Python HttpClient,1.0",
"Content-type": "application/x-www-form-urlencoded",
"Accept": "text/plain,text/xml,text/html",
"Accept-Encoding": "gzip, deflate"})Wie setze ich das mit libcurl um?
hier mal eine bsp seite
http://www.koders.com/c/fid722339E12D490A103B96C035E5C43E577A29BEAB.aspx
In libcurl gibt es eine Option die ich ja so übergebe
CURLOPT_WRITEHEADER
da kann ich ja jetzt schlecht copy und paste machen
der typ auf der seite setzt das ja folgendermaßen ein.
FILE *headerfile; headerfile = fopen("dumpit", "w"); curl_easy_setopt(curl, CURLOPT_WRITEHEADER, headerfile);
Muss ich die Daten aus einem FILE rauslesen?
Kann ich nicht irgendwie die Daten so übergeben? In Phyton ist es ja eine art MAP.Ich hoff, einer kennt sich etwas aus von euch.
libcurl ist unter
zu erreichen.