getRequestBody method

  1. @override
Stream<Uint8List>? getRequestBody(
  1. Event event,
  2. Request request
)
override

Gets a request body stream.

Implementation

@override
Stream<Uint8List>? getRequestBody(Event event, web.Request request) {
  if (request.body == null) return null;

  return Stream.fromFuture(() async {
    final bytes = await request.arrayBuffer().toDart;

    return bytes.toDart.asUint8List();
  }());
}