Bonjour,

J'ai un service web REST que j'aimerais attaquer en C, pour se faire, j'ai besoin de construire une requete HTTP. J'ai trouvé la librairie libCurl pour construire et envoyer ma requête. Ma requête doit comporter deux paramètres au niveau du header et c'est la que ça coince, j'ai regardé et cherché plusieurs tutoriaux pour faire ce que je recherche mais je suis un peu coincé.

J'ai trouvé différents liens qui traitent des headers justement :

https://gist.github.com/762954
http://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html
http://curl.haxx.se/libcurl/c/curl_easy_setopt.html

dans lesquelles j'ai pu prendre connaissance de flag comme CURLOPT_WRITEHEADER
curl_easy_setopt(curl, CURLOPT_HEADERDATA, NULL);

pour l'adresse de mon service, il me semble que ceci devrait fait l'affaire

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
curl_easy_setopt(curl, CURLOPT_URL, URL);
CURLcode rv = curl_easy_perform(curl);
(restera ensuite à récupérer les informations)




mais je ne vois pas comment créer ma requête avec mes headers, si quelqu'un avait une idée, ça me serait vraiment utile, merci !