From bc34f33955d7f71c82da18d109f278470d083dab Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Mon, 17 Dec 2012 06:35:10 -0500 Subject: [PATCH] apparent_encoding --- requests/models.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/requests/models.py b/requests/models.py index 308abb3..92f2baf 100644 --- a/requests/models.py +++ b/requests/models.py @@ -418,6 +418,11 @@ class Response(object): return False return True + @property + def apparent_encoding(self): + """The apparent encoding, provided by the lovely Charade library.""" + return chardet.detect(self.content)['encoding'] + def iter_content(self, chunk_size=1, decode_unicode=False): """Iterates over the response data. This avoids reading the content at once into memory for large responses. The chunk size is the number -- 2.7.4