diff options
| author | Nate Prewitt <Nate.Prewitt@gmail.com> | 2016-09-05 14:17:46 -0600 |
|---|---|---|
| committer | Nate Prewitt <Nate.Prewitt@gmail.com> | 2016-09-05 14:17:46 -0600 |
| commit | 2e1086f5b4fe1caf507abfb6cd2ac0c2ad420e26 (patch) | |
| tree | 610141b276f0fdd3fc89b566ddf1db4e4eef0d1e /requests/models.py | |
| parent | cd056cd62109e1b6af16031cf9bc57cb5c38bbbf (diff) | |
| download | python-requests-2e1086f5b4fe1caf507abfb6cd2ac0c2ad420e26.tar.gz | |
adding comment
Diffstat (limited to 'requests/models.py')
| -rw-r--r-- | requests/models.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/requests/models.py b/requests/models.py index acde9e1b..0f91b64e 100644 --- a/requests/models.py +++ b/requests/models.py @@ -848,6 +848,10 @@ class Response(object): http_error_msg = '' if isinstance(self.reason, bytes): + # We attempt to decode utf-8 first because some servers + # choose to localize their reason strings. If the string + # isn't utf-8, we fall back to iso-8859-1 for all other + # encodings. (See PR #3538) try: reason = self.reason.decode('utf-8') except UnicodeDecodeError: |
