Bonjour,
j'aimerais utiliser un Socket sur un serveur pour envoyer plusieurs requêtes html à la suite.
Donc j'instancie un Socket sur le port 80 de mon serveur,j'envois une requête genre get ou post via Socket.getOutputStream();et je récupère normalement la réponse,l'ennui c'est que lorsque j'essaie d'envoyer une deuxième requête avec le même Socket je n'ai aucune réponse...
Si quelqu'un sait pourquoi...
Merci!
__________________________
Antoine
tu récupères la réponse sur ton navigateur ? si oui, vu que ton navigateur n'attend plus de réponse, c'est normal qu'il ne reçoive pas de nouvelle réponse. le web n'est pas le même concept que les applis : c'est totalement asynchrone, le navigateur envoie une requête puis le serveur répond etc.. il n'est pas possible pour le serveur d'initier une connexion vers le client.
Un serveur WEB ne traite qu'une requête par connexion. Ferme ta connexion et rcrée en une nouvelle avant de lancer une nouvelle requête et sa devrait fonctionner.