Since there is now an official package for accessing AWS services, I decided to not longer support this package. please migrate to https://github.com/aws-amplify/amplify-flutter / https://pub.dev/packages/amplify_storage_s3/example
flutter_aws_s3_client
Supports downloading objects and listing objects in a bucket.
If you want to use a custom http client, use the method buildSignedGetParams.
This method returns an object containing the URL and the Authorization headers, which can be
used to build the request with your preferred http client.
Download a large object to a file without keeping everything in-memory (streaming)