Mention Cloudflare in the comment

This commit is contained in:
Andrew Morgan 2024-06-03 14:35:16 +01:00 committed by GitHub
parent 3eb9cc0da8
commit e8ce1ecbfe
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -292,6 +292,7 @@ impl RendezvousHandler {
// Even though this isn't mandated by the MSC, we set a Content-Type on the response. It // Even though this isn't mandated by the MSC, we set a Content-Type on the response. It
// doesn't do any harm as the body is empty, but this helps escape a bug in some reverse // doesn't do any harm as the body is empty, but this helps escape a bug in some reverse
// proxy/cache setup which strips the ETag header if there is no Content-Type set. // proxy/cache setup which strips the ETag header if there is no Content-Type set.
// Specifically, we noticed this behaviour when placing Synapse behind Cloudflare.
response.headers_mut().typed_insert(ContentType::text()); response.headers_mut().typed_insert(ContentType::text());
http_response_to_twisted(twisted_request, response)?; http_response_to_twisted(twisted_request, response)?;