使用 AWS 开发工具包从 Amazon S3 下载文件后如何删除文件

Posted

技术标签:

【中文标题】使用 AWS 开发工具包从 Amazon S3 下载文件后如何删除文件【英文标题】:How to delete a file after downloading it from Amazon S3 using the AWS SDK 【发布时间】:2021-12-09 03:11:19 【问题描述】:

从 aws-sdk s3 服务器下载后如何删除文件?

我通过 aws sdk 上传文件,从服务器上传文件后如何删除文件?

【问题讨论】:

这能回答你的问题吗? How do I delete an object on AWS S3 using javascript? 这似乎是两个不同的问题。 【参考方案1】:

使用适用于 JavaScript 的 AWS 开发工具包执行 Amazon S3 操作。您可以在 AWS Github 存储库中找到此 SDK 的各种代码示例,包括如何删除对象:

https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javascriptv3/example_code/s3/src

如果您不熟悉适用于 JavaScript 的 AWS 开发工具包,请参阅 DEV Guide。

【讨论】:

以上是关于使用 AWS 开发工具包从 Amazon S3 下载文件后如何删除文件的主要内容,如果未能解决你的问题,请参考以下文章

AWS:通过使用 amazon-data-pipeline 将数据从 S3 传输到 Redshift 来实现除 COPY 之外的其他功能

Amazon S3 设置元数据使用 AWS SDK PHP v2 upload() 失败

AWS Lambda 中的 Amazon S3 waitFor()

如何在不使用 SDK 的情况下使用 .NET HttpClient 上传到 Amazon S3

AWS S3 同步与 JS/节点开发工具包

无法将应用程序上传到 Amazon S3