cs_garguantua
Messages postés6Date d'inscriptionlundi 6 octobre 2003StatutMembreDernière intervention11 octobre 2004
-
11 oct. 2004 à 14:04
racpp
Messages postés1909Date d'inscriptionvendredi 18 juin 2004StatutModérateurDernière intervention14 novembre 2014
-
11 oct. 2004 à 16:24
Bonjour,
J'ai ecrit un petit serveur Http pour mon projet d'etude.
Mon probleme est le suivant: Quand j'envois de donnees aux clients un fichier HTML par exemple je suis obligé de rajouter la fonction sleep pour arreter mon envoi pendant un court instant sinon les données ne sont pas émises correctement.
cs_garguantua
Messages postés6Date d'inscriptionlundi 6 octobre 2003StatutMembreDernière intervention11 octobre 2004 11 oct. 2004 à 15:10
J'utilise des sockets bloquantes.
Ba en fait si tu fais une requete sur mon serveur depuis un navigateur internet si j'ajoute les sleep je recois bien la page demande, en revanche si je ne mets pas les sleep le navigateur est toujours en attente de la page alors que du cote du serveur la page est completement emise.
racpp
Messages postés1909Date d'inscriptionvendredi 18 juin 2004StatutModérateurDernière intervention14 novembre 201417 11 oct. 2004 à 16:24
Salut,
Si le serveur envoi simplement un fichier html au client, le navigateur peut ne pas le recevoir correctement. Il faut que le serveur respecte le protocole HTTP. Si ton problème ne vient pas de là, je me demande comment Sleep() pourrait agir dans ton programme. Tu peux nous montrer la partie de ton code qui pose problème?