class documentation

class ResponseStream(SyncByteStream):

View In Hierarchy

Undocumented

Method __init__ Undocumented
Method __iter__ Undocumented
Method close Subclasses can override this method to release any network resources after a request/response cycle is complete.
Instance Variable ​_httpcore​_stream Undocumented

Inherited from SyncByteStream:

Method read Simple cases can use .read() as a convenience method for consuming the entire stream and then closing it.
def __init__(self, httpcore_stream):

Undocumented

Parameters
httpcore​_stream:typing.Iterable[bytes]Undocumented
def __iter__(self):

Undocumented

Returns
typing.Iterator[bytes]Undocumented
def close(self):

Subclasses can override this method to release any network resources after a request/response cycle is complete.

Streaming cases should use a try...finally block to ensure that the stream close() method is always called.

Example:

status_code, headers, stream, extensions = transport.handle_request(...) try:

...
finally:
stream.close()
_httpcore_stream =

Undocumented