diff options
Diffstat (limited to 'Lib/httplib.py')
-rw-r--r-- | Lib/httplib.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/Lib/httplib.py b/Lib/httplib.py index 0931446..fd66cfd 100644 --- a/Lib/httplib.py +++ b/Lib/httplib.py @@ -499,6 +499,20 @@ class HTTPResponse: self.fp.close() self.fp = None + # These implementations are for the benefit of io.BufferedReader. + + # XXX This class should probably be revised to act more like + # the "raw stream" that BufferedReader expects. + + @property + def closed(self): + return self.isclosed() + + def flush(self): + self.fp.flush() + + # End of "raw stream" methods + def isclosed(self): # NOTE: it is possible that we will not ever call self.close(). This # case occurs when will_close is TRUE, length is None, and we |