@daniil14056

Как можно прочитать файл(видео, любой) в одну строку и отправить через сокет клиенту.?

На сервере читаю файл в ОДНУ СТРОКУ .Читаю по строкам. Заменяю все символы перевода строки, и отправляю клиенту, клиент же восстанавливает символы перевода строк и сохраняет файл на своей машине. Проблема появляется с кодировкой, при передачи рисунка или видео, файл отображается в другой кодировке. Как решить эту проблему, как определить кодировку файла, или можно как то без кодировки, к примеру сжать файл в архив.
И правильно ли читать файл по строкам через BufferedReader fr=new BufferedReader(new FileReader(file))
  • Вопрос задан
  • 48 просмотров
Пригласить эксперта
Ответы на вопрос 2
@aol-nnov
правильно ли читать бинарный файл по строкам?

если вообще отбросить то, что сударь вопрошает ересь, то нет, это не правильно!
Ответ написан
Комментировать
Использовать Base64 не?!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы