bodyBytes property
The collected bytes of the body stream.
Implementation
@override
Future<Uint8List> get bodyBytes {
final completer = Completer<Uint8List>();
final sink = ByteConversionSink.withCallback(
(bytes) => completer.complete(Uint8List.fromList(bytes)),
);
split().listen(
sink.add,
onError: completer.completeError,
onDone: sink.close,
cancelOnError: true,
);
return completer.future;
}