如何通过ETag删除S3对象

时间:2017-12-11 12:52:31

标签: amazon-web-services amazon-s3

使用AmazonS3 SDK如何使用密钥(即文件名)和对象的eTag删除S3对象?

我们可以通过eTag利用以下代码获取文件

GetObjectRequest request = new GetObjectRequest(bucket, key);
request.setMatchingETagConstraints(Collections.singletonList(eTag));

我们是否有类似的API从S3删除对象?

1 个答案:

答案 0 :(得分:1)

不,deleteobjectrequest没有setMatchingETagConstraints方法。您需要先按照描述获取密钥。