class ResponseStream(SyncByteStream):
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. |
Undocumented
Parameters | |
httpcore_stream:typing.Iterable[ | Undocumented |
httpx.SyncByteStream.__iter__
Undocumented
Returns | |
typing.Iterator[ | Undocumented |
httpx.SyncByteStream.close
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()