forked from MirrorHub/synapse
Set immutable cache-control header for media downloads
This commit is contained in:
parent
cca37a0ecc
commit
0c6d40f6c4
1 changed files with 3 additions and 1 deletions
|
@ -184,7 +184,9 @@ def add_file_headers(
|
|||
# recommend caching as it's sensitive or private - or at least
|
||||
# select private. don't bother setting Expires as all our
|
||||
# clients are smart enough to be happy with Cache-Control
|
||||
request.setHeader(b"Cache-Control", b"public,max-age=86400,s-maxage=86400")
|
||||
request.setHeader(
|
||||
b"Cache-Control", b"public,immutable,max-age=86400,s-maxage=86400"
|
||||
)
|
||||
if file_size is not None:
|
||||
request.setHeader(b"Content-Length", b"%d" % (file_size,))
|
||||
|
||||
|
|
Loading…
Reference in a new issue