Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 如何使用浏览器从s3 bucket下载数据?_Amazon Web Services_Amazon S3_Browser_Bucket - Fatal编程技术网

Amazon web services 如何使用浏览器从s3 bucket下载数据?

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保存在我最喜欢的网站中,并在需要时多次

我想从我的S3存储桶下载数据。我从AWS控制台获取URL,并尝试使用浏览器获取数据,但它返回此错误

“使用AWS KMS托管密钥指定服务器端加密的请求需要AWS签名版本4。”

如何修复它?
谢谢

能否请您提供更多关于您想做什么的信息,以便我们提供合适的答案?您是只想下载一次数据,还是这是一个重复的过程?从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
命令。它将在文件夹中循环,复制所有文件。