Skip to content
Snippets Groups Projects
Commit 7df8c8c2 authored by Matthew Hodgson's avatar Matthew Hodgson
Browse files

apply some cache headers to try to make the content repo less nutso

parent 217c082a
No related branches found
No related tags found
No related merge requests found
......@@ -129,6 +129,14 @@ class ContentRepoResource(resource.Resource):
logger.info("Sending file %s", file_path)
f = open(file_path, 'rb')
request.setHeader('Content-Type', content_type)
# cache for at least a day.
# XXX: we might want to turn this off for data we don't want to recommend
# caching as it's sensitive or private - or at least select private.
# don't bother setting Expires as all our matrix clients are smart enough to
# be happy with Cache-Control (right?)
request.setHeader('Cache-Control', 'public,max-age=86400,s-maxage=86400')
d = FileSender().beginFileTransfer(f, request)
# after the file has been sent, clean up and finish the request
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment