Уведомления

Группа в Telegram: @pythonsu

#1 Июль 8, 2010 14:34:39

crchemist
От:
Зарегистрирован: 2008-07-09
Сообщения: 379
Репутация: +  0  -
Профиль   Отправить e-mail  

скачування файлу з певного місця

привіт. мені потрібно через HTTP викачати N байт з файлу на сервері але не з початку а з певного місця. Як це зробити? Що повинен кліент передавати серверу? Що сервер повинен підтримувати?



Отредактировано (Июль 8, 2010 14:34:59)

Офлайн

#2 Июль 8, 2010 14:49:32

Lexander
От:
Зарегистрирован: 2008-09-19
Сообщения: 1139
Репутация: +  33  -
Профиль   Отправить e-mail  

скачування файлу з певного місця

Сервер должен поддерживать byte-ranges.
Клиентские библиотеки: pycurl (смотри в доке setopt и pycurl.RANGE) и httplib (смотри HTTPConnection.putheader).



Офлайн

#3 Июль 8, 2010 14:56:37

crchemist
От:
Зарегистрирован: 2008-07-09
Сообщения: 379
Репутация: +  0  -
Профиль   Отправить e-mail  

скачування файлу з певного місця

Дякую. Те що мені треба.

EDIT: тут розгорнутіша відповідь - http://stackoverflow.com/questions/3203217/read-file-from-server-with-some-offset



Отредактировано (Июль 8, 2010 15:53:47)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version