При загрузке больших файлов с помощью Retrofit наши загрузки часто заканчиваются неудачей из-за плохой мобильной связи.
Есть ли способ возобновить неудачную загрузку, предлагаемую дооснащением?
Текущая идея:
С аннотацией @Streaming
загруженный контент должен быть непосредственно загружен в файл. Если загрузка не удалась, мы можем проверить частично загруженный файл на его длину, а затем запросить недостающие данные с помощью Content-Range
http-параметра.
Кто-нибудь делал это раньше? Это возможно?