Envoyer une requete http avec des sockets
Bonjours,
je souhaite envoyer une requete http simple à un serveur http pour qu'il me retourne une information quelconque.
Pour faire ceci j'ai créé un socket avec lequel je transporte ma requete.
Le socket fonctionne, les messages sont envoyés et les réponses reçues, à un détail près...
Mon problème est le suivant :
j'envoie la requete :
Code:
string requete = "GET /timer.php HTTP/1.1\r\n"
avec la fonction :
Code:
send(ids_client, requete.c_str(), requete.size()+1, 0)
Mais l'envoi ne se fait pas.
Je pense avoir localisé le problème. Ca doit être à cause des caractères \r\n.
Quand je les retire tous fonctionne.
Avez-vous une solution pour que les caractères \r\n soient envoyés correctement ?