|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
Многосекционная закачка
Что-то стало интересно, как DownloadMaster в 8 секций файл закачивает, и как такое реализуется?
В гугле как-то мало нашел на эту тему информации. — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию Последний раз редактировалось M.A.D.M.A.N., 21.04.2013 в 10:34. |
#2
|
|||
|
|||
Цитата:
Сморти RFC по протоколам. Там есть возможность запросить ресурс в режиме докачки, от такого байта по такой-то. И общий размер ресурса. По крайней мере у http и ftp это есть. Ну а дальше надо обеспечить синхронизированную запись в один файл... |
#3
|
||||
|
||||
Ок, понял, гляну.
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#4
|
||||
|
||||
Цитата:
jmp $ ; Happy End! The Cake Is A Lie. |
#5
|
||||
|
||||
Да не, мне сам подход интересен был, практических целей не преследую.
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#6
|
||||
|
||||
для каждой секции нужно в HTTP запрос добавить заголовок:
Код HTML:
Код HTML:
Код HTML:
Код HTML:
когда сервер готов отправить часть контента он отвечает кодом 206 - Partial Content. в заголовке Content-Range будет диапазон: Код HTML:
Пишу программы за еду. __________________ |
#7
|
||||
|
||||
Пасибо, все понял
Тема закрыта. — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |