Bonjour, j'ai un soucis avec la classe BufferedReader pour lire plusieurs lignes en une fois. Lorsque j'envoie un message au serveur, tout le texte est envoyé en une fois. Mais lorsque je le réceptionne, le serveur le reçoit lignes par lignes et donc affiche plusieurs fois "message reçu". (Comme vous l'aurez deviné, j'utilise la méthode readLine() )
Exemple :
Le client envoie :
"Bonjour,
je suis un message
sur plusieurs lignes."
Le serveur reçoit :
"message reçu : Bonjour,
message reçu : je suis un message
message reçu : sur plusieurs lignes.
"
J'aimerais que le serveur le reçoive plutôt comme ceci :
"message reçu : Bonjour,
je suis un message
sur plusieurs lignes."
Existe-t-il une méthode pour faire ça proprement ou je dois chipoter dans mon algorithme (pas encore trouvé d'idées) ? :/ Merci d'avance !
Partager