![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Привет всем!есть вопрос как скачать только 100кб,а не весь файл
Zoltan © (2003-10-26 21:15:00)
сабж..
Anatoly Podgoretsky (2003-10-27 09:04:00) [1]
Этот полезный параметр полезен, если речь идет про HTTP
Reindeer Moss Eater (2003-10-27 09:03:00) [2]
Этот полезный параметр полезен, если сервер может отдавать partial content и бесполезен если не умеет.
Универсальное решение - отправить запрос на ресурс и не читать больше того, чего тебе надо.
Кстати неплохо бы уточнить имеющийся ввиду прикладной протокол.
Dionys (2003-10-27 00:37:00) [3]
заголовок запроса:
Range-Unit: <откуда_качать> | <сколько_качать>
например, закачать первые 100K:
Range-Unit: 0 | 102400
Очень полезный параметр, позволяющий получить с сервера не весь документ, а только его часть. Именно этот параметр используют менеджеры докачек типа flashget. В данном примере указано, что клиент хочет получить кусок документа, начиная с 2015 байта и длиной в 1 килобайт. Если сервер поддерживает докачку и документ не является динамическим, то будет выдана запрашиваемая часть. В противном случае сервер вернёт ошибку о том, что действие не поддерживается или начнёт выдавать документ полностью.
http://www.javaportal.ru/java/articles/java_http_web/article03.html