summaryrefslogtreecommitdiff
path: root/django/http/request.py
diff options
context:
space:
mode:
Diffstat (limited to 'django/http/request.py')
-rw-r--r--django/http/request.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/django/http/request.py b/django/http/request.py
index 0b64b1b2b9..c25fa4379a 100644
--- a/django/http/request.py
+++ b/django/http/request.py
@@ -261,7 +261,8 @@ class HttpRequest:
)
header_value = self.META.get(header)
if header_value is not None:
- return "https" if header_value == secure_value else "http"
+ header_value, *_ = header_value.split(",", 1)
+ return "https" if header_value.strip() == secure_value else "http"
return self._get_scheme()
def is_secure(self):