deleteObject method

Future<Response> deleteObject({
  1. String? bucketName,
  2. String? region,
  3. required String objectKey,
  4. String? versionId,
})
inherited

DELETE Object 接口请求可以删除一个指定的对象(Object) bucketName region objectKey versionId

Implementation

Future<Response> deleteObject({
  String? bucketName,
  String? region,
  required String objectKey,
  String? versionId,
}) async {
  final Response response = await client.delete(
    '${getBaseApiUrl(bucketName, region)}/$objectKey',
    queryParameters: <String, String>{
      if (versionId != null) 'versionId': versionId
    },
  );
  return toValidation(response);
}