mirror of
https://github.com/django/django.git
synced 2025-02-04 14:37:19 +00:00
[py3] Made a small fix in django.http.
This is necessary for the 'utils' tests to pass.
This commit is contained in:
parent
9e0a10ba77
commit
bf4da7a442
@ -549,7 +549,12 @@ class HttpResponse(object):
|
||||
for value in values:
|
||||
if isinstance(value, six.text_type):
|
||||
try:
|
||||
value = value.encode('us-ascii')
|
||||
if not six.PY3:
|
||||
value = value.encode('us-ascii')
|
||||
else:
|
||||
# In Python 3, use a string in headers,
|
||||
# but ensure in only contains ASCII characters.
|
||||
value.encode('us-ascii')
|
||||
except UnicodeError as e:
|
||||
e.reason += ', HTTP response headers must be in US-ASCII format'
|
||||
raise
|
||||
|
Loading…
x
Reference in New Issue
Block a user