'Checks if the underlying file-like object looks like a
httplib.HTTPResponse object. We do this by testing for the fp
attribute. If it is present we assume it returns raw chunks as
processed by read_chunked().'

def supports_chunked_reads(self):

    return hasattr(self._fp, 'fp')
