FetchResponse constructor

FetchResponse(
  1. Stream<List<int>> stream,
  2. int statusCode, {
  3. required void cancel(),
  4. required Uri url,
  5. required bool redirected,
  6. int? contentLength,
  7. BaseRequest? request,
  8. Map<String, String> headers = const {},
  9. bool isRedirect = false,
  10. bool persistentConnection = true,
  11. String? reasonPhrase,
})

Creates a new cancelable streaming response.

stream should be a single-subscription stream.

Implementation

FetchResponse(super.stream, super.statusCode, {
  required this.cancel,
  required this.url,
  required this.redirected,
  super.contentLength,
  super.request,
  super.headers,
  super.isRedirect,
  super.persistentConnection,
  super.reasonPhrase,
});