как оценить ход/время загрузки, если в загружаемом файле отсутствует информация о длине содержимого? Спасибо
Как оценить время загрузки, если заголовок ответа не содержит длину содержимого?
Ответы (1)
Вы оказываетесь в довольно маловероятной ситуации, когда сервер не будет отправлять вам длину контента, но принимает запросы диапазона байтов (и вам действительно нужно знать, сколько времени это займет), вы можете использовать код в Python выполняет поиск удаленного файла с использованием HTTP и выполняет двоичный поиск, чтобы получить некоторое представление о размере файла. Запросите диапазон, превышающий размер файла, и вы получите:
HTTPError: HTTP Error 416: Requested Range Not Satisfiable
person
TryPyPy
schedule
16.01.2011
import random;
print 101010**10 * random.uniform()` Повторяйте через равные промежутки времени, чтобы предоставить пользователю обновленные оценки. - person aaronasterling   schedule 24.11.2010