mirror of
https://github.com/element-hq/synapse.git
synced 2025-03-14 09:45:51 +00:00
Apply suggestions from code review
Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
This commit is contained in:
parent
4f3958cefa
commit
c62441dca9
2 changed files with 6 additions and 4 deletions
|
@ -238,7 +238,7 @@ def add_file_headers(
|
|||
def _add_cache_headers(request: Request) -> None:
|
||||
"""Adds the appropriate cache headers to the response"""
|
||||
|
||||
# Cache for at least a day.
|
||||
# Cache on the client for at least a day.
|
||||
#
|
||||
# We set this to "public,s-maxage=0,proxy-revalidate" to allow CDNs to cache
|
||||
# the media, so long as they "revalidate" the media on every request. By
|
||||
|
@ -455,9 +455,11 @@ def respond_with_304(request: SynapseRequest) -> None:
|
|||
|
||||
def check_for_cached_entry_and_respond(request: SynapseRequest) -> bool:
|
||||
"""Check if the request has a conditional header that allows us to return a
|
||||
304 Not Modified response, and if it has return a 304 response.
|
||||
304 Not Modified response, and if it does, return a 304 response.
|
||||
|
||||
# This handles clients and intermediary proxies caching media.
|
||||
This handles clients and intermediary proxies caching media.
|
||||
This method assumes that the user has already been
|
||||
authorised to request the media.
|
||||
|
||||
Returns True if we have responded."""
|
||||
|
||||
|
|
|
@ -2678,7 +2678,7 @@ class AuthenticatedMediaTestCase(unittest.HomeserverTestCase):
|
|||
self.assertEqual(channel10.code, 200)
|
||||
|
||||
def test_authenticated_media_etag(self) -> None:
|
||||
"""Test that ETag work correctly with authenticated media over client
|
||||
"""Test that ETag works correctly with authenticated media over client
|
||||
APIs"""
|
||||
|
||||
# upload some local media with authentication on
|
||||
|
|
Loading…
Add table
Reference in a new issue