Fix content-range
This commit is contained in:
parent
7af426b6bb
commit
e121930e6a
@ -348,7 +348,7 @@ def stream(url):
|
|||||||
headers.add('Range', request.headers['Range'])
|
headers.add('Range', request.headers['Range'])
|
||||||
headers.add('Accept-Ranges','bytes')
|
headers.add('Accept-Ranges','bytes')
|
||||||
headers.add('Content-Length', str(int(req.headers['Content-Length'])+1))
|
headers.add('Content-Length', str(int(req.headers['Content-Length'])+1))
|
||||||
response = Response(req.iter_content(chunk_size=10*1024), content_range=req.headers['Content-Range'], mimetype=req.headers['Content-Type'], content_type=req.headers['Content-Type'], direct_passthrough=True, headers=headers)
|
response = Response(req.iter_content(chunk_size=10*1024), mimetype=req.headers['Content-Type'], content_type=req.headers['Content-Type'], direct_passthrough=True, headers=headers)
|
||||||
#enable browser file caching with etags
|
#enable browser file caching with etags
|
||||||
response.cache_control.public = True
|
response.cache_control.public = True
|
||||||
response.cache_control.max_age = int(60000)
|
response.cache_control.max_age = int(60000)
|
||||||
@ -363,9 +363,6 @@ def download_file(streamable):
|
|||||||
for chunk in stream.iter_content(chunk_size=8192):
|
for chunk in stream.iter_content(chunk_size=8192):
|
||||||
yield chunk
|
yield chunk
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#########################
|
#########################
|
||||||
#### General Logic ######
|
#### General Logic ######
|
||||||
#########################
|
#########################
|
||||||
|
Reference in New Issue
Block a user