spry_multer 0.0.1 copy "spry_multer: ^0.0.1" to clipboard
spry_multer: ^0.0.1 copied to clipboard

discontinuedreplaced by: spry
outdated

Spry multer is a Spry framework middleware & extension for handling multipart/form-data, which is primarily used for uploading files.

example/main.dart

import 'package:spry/spry.dart';
import 'package:spry_multer/spry_multer.dart';

final spry = Spry();

handler(Context context) async {
  final request = context.request;
  final response = context.response;
  final multipart = await request.multipart();

  final sb = StringBuffer();
  sb.writeln('Fields:');
  multipart.fields.forEach((key, value) {
    sb.writeln('  $key: $value');
  });

  sb.writeln('Files:');
  multipart.files.forEach((key, field) {
    sb.writeln('  $key: ${field.map((e) => e.filename)}');
  });

  response.text(sb.toString());
}

void main() async {
  final server = await spry.listen(handler, port: 3000);
  print('Listening on http://${server.address.host}:${server.port}');
}
0
likes
0
points
5
downloads

Publisher

verified publisherodroe.com

Weekly Downloads

Spry multer is a Spry framework middleware & extension for handling multipart/form-data, which is primarily used for uploading files.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

mime, spry

More

Packages that depend on spry_multer