Я пытаюсь написать сервер, который принимает файлы, и записать его в определенный каталог, используя DataInputStream и BufferedInputStream.
Сервер получает «имя пользователя (строка)», «количество файлов (int)», «имя файла (строка)», «размер каждого файла (длинный)» и «содержимое файла, который не интерпретируется в байтах (байт []»). ) '
и если все прошло успешно, я должен отправить логическое значение.
Но проблема в том, что он не получает файл правильно.
Время от времени я получаю сообщение об ошибке «сломанная труба», или файл получен после получения.
Исправлена проблема ..