Bonjours a tous,
J'aimerai savoir comment faire une requette HTTP en C
puis recevoir la reponse. Merci d'avance
Bonjours a tous,
J'aimerai savoir comment faire une requette HTTP en C
puis recevoir la reponse. Merci d'avance
Bonjour,
Regarde du côté de la libCurl.
Bon courage.
Merci pour votre reponse,
Bon j'ai suivis le lien mais j'arrive pas
a voir ce que je cherche. Je veux ,par exemple,
que je puisse envoyer et recevoir la reponse de la
requette :
Escuser mois si j'ai du mal a me faire comprendre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 char sendData[5121]="\ POST 192.168.1.123 HTTP/1.0\r\n\ Host: 192.168.1.123\r\n\ Connection: close\r\n\ \r\n";
J'ai bien compris mais ce que tu nous présentes est une requête HTTP déjà construite. C'est relativement simple en l'état mais si tu t'engages dans cette voie, il te faudra à terme ré-implémenter tout le protocole HTTP, avec tous les amendements qui lui ont été apportés depuis sa naissance au début des années 1990. Par conséquent :
- Soit tu utilises une bibliothèque qui sert à cela, et qui est mise à jour par ses mainteneurs, auquel cas tu dois étudier son API et t'appuyer dessus ;
- Soit tu ouvres une connexion réseau ordinaire avec les sockets vers le serveur web à interroger, tu envoies le contenu de ta chaîne et tu attends le retour. Voir ici et ici.
Partager