multiparts property

Future<Stream<HttpMultipartFormData>?> multiparts

Get multipart data of this request

Implementation

Future<Stream<HttpMultipartFormData>?> get multiparts async {
  if (contentType != null) {
    Stream<Uint8List> stream = this;
    final boundary = contentType!.parameters['boundary'] as String;
    // transform stream into multipart form data
    return MimeMultipartTransformer(boundary).bind(stream).map((part) {
      return HttpMultipartFormData.parse(part, defaultEncoding: utf8);
    });
  }
  return null;
}