AWS在Web浏览器中从S3下载文件

时间:2018-04-04 19:39:09

标签: amazon-s3 aws-cli

我是AWS的新手,我的任务之一是弄清楚如何通过网络浏览器下载存储在S3中的MSI,ISO。我读到我可以在幕后使用CLI。因此,如果客户点击一个下载;该应用程序将使用其中一个命令向S3发出请求,然后通过谷歌浏览器或IE浏览器下载该文件(如果我在使用CLI时出错,请纠正我。)

现在,如果由于互联网故障导致下载因某种原因停止;有没有办法恢复下载?如何通过客户端完成下载。

提前感谢您的帮助。不幸的是,AWS链接给了我很少的信息,所以在这里寻求帮助! 可

1 个答案:

答案 0 :(得分:1)

存储在Amazon S3中的文件可以通过网络浏览器直接访问,就像点击任何网站上的链接一样。

如果文件被标记为可公开访问,则任何拥有该链接的人都可以下载该文件。

如果您希望限制对文件的访问权限,您的应用程序可以生成预先签名的网址,该网址将在您指定的有限时间段内有效(例如5分钟)。用户可以使用/单击该链接在该时间段内下载文件。

您还可以使用AWS Command-Line Interface (CLI)下载文件,其中包含“复制”和“同步”命令。但是,这需要在用户的计算机上安装CLI。如果他们定期下载文件或者您希望自动下载(例如每小时或每天),这是非常好的。

如果您希望浏览AWS,请注册帐户并使用Free Usage Tier,这样您就可以免费试用某些服务。