Как реализовать докачку файла Java?

Есть программа клиент-сервер с типичной передачей файлов по кусочкам через сокеты
while ((bytesRead = in.read(mybytearray, 0, mybytearray.length)) != -1) {
                bos.write(mybytearray, 0, bytesRead);
            }

Полный код можно посмотреть тут.
Есть данные на каком месте оборвалось скачивание, то есть сколько скачалось, как сделать чтобы программа "докачивала" файл именно с того места? Например есть файл весом 33345 байт, при скачке произошел обрыв и скачалось 25000 байт, как сделать чтобы программа начала качать этот файл с 25000 байт? Не пойму куда передать это число.
  • Вопрос задан
  • 3921 просмотр
Решения вопроса 1
@Vlad161 Автор вопроса
Уже подсказали, вот ответ
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

Похожие вопросы