fst function

Future<void> fst(
  1. Request request
)

Implementation

Future<void> fst(Request request) async {
  List<int> dataBytes = [];
  String? value = request.headers['content-type'];
  var header = HeaderValue.parse(value!);
  var boundary = header.parameters['boundary']!;
  await for (var part in request
      .read()
      .transform(new mime.MimeMultipartTransformer(boundary))) {
    if (part.headers.containsKey('content-disposition')) {
      String? header2 = part.headers['content-disposition'];
      header = HeaderValue.parse(header2!);
      Directory? tempDir = await getExternalStorageDirectory();
      String? tempPath = tempDir?.path;
      var filename = tempPath! + '/' + "pics.png";
      final file = new File(filename);
      IOSink fileSink = file.openWrite();
      await part.pipe(fileSink);
      fileSink.close();
    }
    // dataBytes.addAll(data);
  }
}