Amazon web services 如何使用浏览器从s3 bucket下载数据?
我想从我的S3存储桶下载数据。我从AWS控制台获取URL,并尝试使用浏览器获取数据,但它返回此错误 “使用AWS KMS托管密钥指定服务器端加密的请求需要AWS签名版本4。” 如何修复它?Amazon web services 如何使用浏览器从s3 bucket下载数据?,amazon-web-services,amazon-s3,browser,bucket,Amazon Web Services,Amazon S3,Browser,Bucket,我想从我的S3存储桶下载数据。我从AWS控制台获取URL,并尝试使用浏览器获取数据,但它返回此错误 “使用AWS KMS托管密钥指定服务器端加密的请求需要AWS签名版本4。” 如何修复它? 谢谢能否请您提供更多关于您想做什么的信息,以便我们提供合适的答案?您是只想下载一次数据,还是这是一个重复的过程?从Amazon S3管理控制台下载时遇到困难吗?当您“从AWS控制台获得URL”时,您具体从哪里获得的?请随意编辑您的问题以提供更多信息?我想将我的资源的URL保存在我最喜欢的网站中,并在需要时多次
谢谢能否请您提供更多关于您想做什么的信息,以便我们提供合适的答案?您是只想下载一次数据,还是这是一个重复的过程?从Amazon S3管理控制台下载时遇到困难吗?当您“从AWS控制台获得URL”时,您具体从哪里获得的?请随意编辑您的问题以提供更多信息?我想将我的资源的URL保存在我最喜欢的网站中,并在需要时多次下载数据。我想使用每个浏览器下载数据,想让任何人都可以从他的计算机上访问数据。我通过在Amazon S3中浏览我的存储桶从S3控制台获得URL。如果一个对象在Amazon S3中是公共的,那么它的URL将是:
bucket-NAME.S3.amazonaws.com/KEY
其中KEY
是对象的全名,包括它的路径。谢谢,我做到了。但我无法下载整个文件夹,只能下载对象。你能确认s3中没有这个功能吗?正确。AmazonS3可以服务于单个对象,但不能服务于文件夹。(事实上,文件夹实际上并不存在于Amazon S3中。相反,对象的键包含其完整路径。)如果要复制文件夹,可以使用aws S3 cp--recursive
或aws S3 sync
命令。它将在文件夹中循环,复制所有文件。