Details
Description
The http protocol allows clients to request part of a file rather than the entire file as defined here:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.5
The server outputs the http header
Accept-Ranges: bytes
after which a client may request a partial download, e.g.
GET /downloads/selenium.zip HTTP/1.1
Referer: http://qa1-za.sakaiproject.org/downloads/
Accept: /
Range: bytes=2350112-
The access servlet should support partial downloads as this may speed up downloading through download managers, and also supports resuming downloads that have been interrupted.
Gliffy Diagrams
Zeplin
Attachments
Issue Links
- is depended on by
-
SAK-39178 Access servlet does not support Last-Modified or If-Modified-Since HTTP headers
-
- CLOSED
-
- is related to
-
SAK-41585 Video playback connection error with Firefox and load balancer pass-through settings
-
- OPEN
-
-
SAK-38452 Chrome 39 cannot reload PDF served via range request
-
- CLOSED
-
-
SAK-39210 Synchronization blocks prevent > 1 request thread per user from executing
-
- CLOSED
-
- relates to
-
SAK-12006 Partial downloads not supported leading to multiple requests from download managers
-
- CLOSED
-
-
SAK-39791 Support files > 2G
-
- CLOSED
-