使用AmazonS3 SDK如何使用密钥(即文件名)和对象的eTag删除S3对象?
我们可以通过eTag利用以下代码获取文件
GetObjectRequest request = new GetObjectRequest(bucket, key);
request.setMatchingETagConstraints(Collections.singletonList(eTag));
我们是否有类似的API从S3删除对象?
答案 0 :(得分:1)
不,deleteobjectrequest没有setMatchingETagConstraints
方法。您需要先按照描述获取密钥。