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 :
avec la fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part string requete = "GET /timer.php HTTP/1.1\r\n"
Mais l'envoi ne se fait pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part send(ids_client, requete.c_str(), requete.size()+1, 0)
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 ?
Partager