putFileObject method
上传文件对象
bucketName
region
objectKey
filePath
headers
Implementation
@override
Future<Response> putFileObject({
String? bucketName,
String? region,
required String objectKey,
required String filePath,
COSACLHeader? aclHeader,
Map<String, String> headers = const <String, String>{},
}) {
final Uint8List bytes = File(filePath).readAsBytesSync();
return putObject(
bucketName: bucketName,
region: region,
objectKey: objectKey,
objectValue: bytes,
contentType: lookupMimeType(filePath) ?? '',
aclHeader: aclHeader,
headers: headers,
);
}