IOStreamedResponse constructor

IOStreamedResponse(
  1. Stream<List<int>> stream,
  2. int statusCode, {
  3. int? contentLength,
  4. BaseRequest? request,
  5. Map<String, String> headers = const {},
  6. bool isRedirect = false,
  7. bool persistentConnection = true,
  8. String? reasonPhrase,
  9. HttpClientResponse? inner,
})

Creates a new streaming response.

stream should be a single-subscription stream.

If inner is not provided, detachSocket will throw.

Implementation

IOStreamedResponse(super.stream, super.statusCode,
    {super.contentLength,
    super.request,
    super.headers,
    super.isRedirect,
    super.persistentConnection,
    super.reasonPhrase,
    HttpClientResponse? inner})
    : _inner = inner;