Amazon Simple Storage Service
开发人员指南 (API Version 2006-03-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

中止分段上传

您可以通过调用 AmazonS3.abortMultipartUpload 方法中止正在进行的分段上传。此方法将删除任何上传到 Amazon S3 的分段并释放资源。您必须提供上传 ID、存储桶名称和键名称。以下 Java 代码示例演示如何中止正在进行的分段上传。

Copy
InitiateMultipartUploadRequest initRequest = new InitiateMultipartUploadRequest(existingBucketName, keyName); InitiateMultipartUploadResult initResponse = s3Client.initiateMultipartUpload(initRequest); AmazonS3 s3Client = new AmazonS3Client(new ProfileCredentialsProvider()); s3Client.abortMultipartUpload(new AbortMultipartUploadRequest( existingBucketName, keyName, initResponse.getUploadId()));

注意

您可以在特定时间之前中止所有仍在进行的分段上传,而不是中止某个特定的分段上传。对于中止您已启动的旧的分段上传 (但尚未完成或中止),此清除操作非常有用。有关更多信息,请参阅 中止分段上传