Fixed #309: Missed a double decode for header coalescing

This commit is contained in:
Andrew Godwin 2016-08-23 20:10:15 -07:00
parent 3cc6f744a6
commit f699d112b0

View File

@ -84,7 +84,7 @@ class AsgiRequest(http.HttpRequest):
# HTTPbis say only ASCII chars are allowed in headers, but we latin1 just in case
value = value.decode("latin1")
if corrected_name in self.META:
value = self.META[corrected_name] + "," + value.decode("latin1")
value = self.META[corrected_name] + "," + value
self.META[corrected_name] = value
# Pull out request encoding if we find it
if "CONTENT_TYPE" in self.META: