如何使用文件的完整路径而不是文件的密钥从S3中删除文件



我正试图从AWS s3中删除一个文件。我没有那个文件的钥匙。相反,我有一个该文件的完整路径URL。比如:https://atlms.s3.ap-south-1.amazonaws.com/folder/606ae1d032b0e7asdfkjh.image

我可以这样删除文件吗:

const fileParams: S3.Types.PutObjectRequest = {
Bucket: bucketPath,
Key: key //here I have only the URL to the file 
}
s3.deleteObject(fileParams, function (error) {
console.log(error);
})

您可以从URL中提取S3密钥。在这种情况下,S3密钥是folder/606ae1d032b0e7asdfkjh.image

相关内容

  • 没有找到相关文章

最新更新