form_data 1.0.0-nullsafety.0 copy "form_data: ^1.0.0-nullsafety.0" to clipboard
form_data: ^1.0.0-nullsafety.0 copied to clipboard

outdated

multipart/form-data builder for Dart aiming to be compatible with RFC 7578.

#

Pub Version RFC

Content-Type: multipart/form-data builder for Dart aiming to be compatible with RFC 7578.

API documentation is available here.

Installation #

Add form_data to your pubspec.yaml and run pub get or flutter pub get.

dependencies:
  form_data: ^1.0.0-0.nullsafety

Usage #

Instantinate FormData class and add fields using add and addBytes methods.

var formData = FormData();

formData.add('name', 'Name Surname');
formData.add('answer', 42);
formData.addBytes('file', await File('picture.png').readAsBytes(),
  filename: 'myPicture.png', contentType: 'image/png');

Extract data using body, contentType and contentLength headers.

var request = client.postUrl(myUri);

request.headers.set('Content-Type', formData.contentType);
request.headers.set('Content-Length', formData.contentLength);

request.add(formData.body);

await request.close();
1
likes
0
pub points
65%
popularity

Publisher

unverified uploader

multipart/form-data builder for Dart aiming to be compatible with RFC 7578.

Repository (GitHub)
View/report issues

License

unknown (license)

More

Packages that depend on form_data