multipart http requests support (file uploads)
Is posible to create a multipart request with this library?
Thanks!
it's a good feature. not yet implemented. would you like to fork this repo, add multipart support and submit a PR?
Seems like this might be a good place to start (source):
var uri = Uri.parse('https://example.com/create');
var request = http.MultipartRequest('POST', uri)
..fields['user'] = '[email protected]'
..files.add(await http.MultipartFile.fromPath(
'package', 'build/package.tar.gz',
contentType: MediaType('application', 'x-tar')));
var response = await request.send();
if (response.statusCode == 200) print('Uploaded!');
📣 Need help on this one. Please submit a PR 🙏
+1 on this.
Requests has been a game changer. However I recently came across the need to upload images and find myself having to unwind this package from my app completely. This type of package is all-or-none so this is a must-need addition.
Holding out hope for this!