J'essaye d'écrire un serveur qui accepte des dossiers et l'écris dans certain répertoire using DataInputStream et BufferedInputStream. Le serveur reçoit 'nom d'utilisateur (chaîne)' 'nombre de fichiers (int)' 'nom du fichier (chaîne)' 'taille de chaque fichier (long)' et 'contenu du fichier qui n'est pas interprété octets (octet [ ]) 'java réseau-tuyau cassé et fichier reçu corrompu
et si tout est réussi alors, je suis censé envoyer une valeur booléenne.
Mais le problème est qu'il ne reçoit pas le fichier correctement.
De temps en temps, je reçois un message d'erreur 'tuyau cassé' ou le fichier est corrompu après réception.
Correction du problème ..
double possible de [Comment réparer java.net.SocketException: Broken pipe] (http://stackoverflow.com/q/2309561/851811) –