Merge "Decode HTTP responses, fixes bug #1282861"

This commit is contained in:
Jenkins 2014-04-01 14:08:34 +00:00 committed by Gerrit Code Review
commit 296d3ed4ce

@ -22,6 +22,7 @@ import requests
import sys import sys
import logging import logging
import warnings import warnings
import functools
from distutils.version import StrictVersion from distutils.version import StrictVersion
from requests.exceptions import RequestException, SSLError from requests.exceptions import RequestException, SSLError
@ -211,7 +212,8 @@ class HTTPConnection:
self.resp.getheaders = getheaders self.resp.getheaders = getheaders
self.resp.getheader = getheader self.resp.getheader = getheader
self.resp.read = self.resp.raw.read self.resp.read = functools.partial(self.resp.raw.read,
decode_content=True)
return self.resp return self.resp