Author Decorater
Recipients Decorater
Date 2020-12-15.02:24:05
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1607999046.16.0.658504644018.issue42643@roundup.psfhosted.org>
In-reply-to
Content
I have issues with range requests on http.server module (ran from python -m http.server command)

When requesting files to download from an program written in C (which uses range requests to update an progress bar) it ignores this and simply forces download of the entire thing at once) which in turn on my program makes the progress bar never update to display the progress of the download to the user.

https://tools.ietf.org/id/draft-ietf-httpbis-p5-range-09.html#range.units

It is a part from HTTP/1.1, I think this would be something good to actually have to support partial requests (if they request an range in the header of their request), for directory listings (which can be used to download files from), it could be considered helpful it be able to request specific byte ranges inside of the files to download at a time to split up bandwidth to not overwhelm an file server.
History
Date User Action Args
2020-12-15 02:24:06Decoratersetrecipients: + Decorater
2020-12-15 02:24:06Decoratersetmessageid: <1607999046.16.0.658504644018.issue42643@roundup.psfhosted.org>
2020-12-15 02:24:06Decoraterlinkissue42643 messages
2020-12-15 02:24:05Decoratercreate