cherokee at googlecode
Nov 1, 2011, 4:22 PM
Post #1 of 2
Issue 1299 in cherokee: HTTP Range Header does not work when using X-Sendfile
New issue 1299 by Jan.Christian.Hoffmann [at] gmail: HTTP Range Header does
not work when using X-Sendfile
The Range header doesn't work if a file is served using the X-Sendfile
header. It works if the same file is served directly via the static file
I would have expected that serving a file via X-Sendfile results in exactly
the same behavior as directly serving the file (as is the case with Apache).
Tested with Cherokee 1.2.101 on Ubuntu 11.10.
This is a problem for two reasons:
- Obviously, resuming failed downloads is impossible (wget using the -c
option starts from the beginning).
- Video files can't be served that way, as client software does require the
Range header (both Totem and VLC display only a black screen instead of the
progressively downloaded video data).
Cherokee-dev mailing list
Cherokee-dev [at] lists