сначала http-сервер должен вернуть заголовок Content-Length.обычно это означает, что файл является статическим файлом, если это динамический файл, например, в результате php или jsp, вы не можете сделать такое разделение.
тогда вы можете использовать заголовок http Range при запросеЭтот заголовок сообщает серверу, какая часть файла должна быть возвращена.Смотрите Python Doc, чтобы узнать, как установить и проанализировать http голову.
, чтобы сделать это, если размер детали равен 100 КБ, вы сначала запросите с Range: 0-1000000. 100 К получит первую часть, а в ответе на длину конуса укажите размер файла, затем начнитенить с разным диапазоном, будет работать