小编use*_*928的帖子

Url从Amazon S3获取文件

我在查找如何从Amazon S3访问文件时遇到了一些麻烦.让我们说该文件所在的存储桶是BUCKET_NAME,文件是FILE_NAME等.我尝试了以下两个网址:

https://s3.amazonaws.com/BUCKET_NAME/FILE_NAME/
?Expires=EXPIRATION
&Signature=SIGNATURE
&SignatureVersion=2
&SignatureMethod=HmacSHA1
&AWSAccessKeyId=KEYID
Run Code Online (Sandbox Code Playgroud)

但是这给了我以下错误: __CODE__ 指定的密钥不存在.

而我也试过了

https://s3.amazonaws.com/BUCKET_NAME/
?Key=FILE_NAME
&Expires=EXPIRATION
&Signature=SIGNATURE
&SignatureVersion=2
&SignatureMethod=HmacSHA1
&AWSAccessKeyId=KEYID
Run Code Online (Sandbox Code Playgroud)

但是这会返回一个网页,其中包含给定存储桶(包括FILE_NAME)中所有文件的列表,而不是我想要的特定文件.我也尝试将"Action = GetObject"投入到url中,但这似乎没有改变任何东西.

找出哪个(如果有的话)是正确的方法以及我做错了什么会很有帮助.我一直在挖掘亚马逊文档一段时间,但我似乎无法解决它.

谢谢.

get amazon-s3

42
推荐指数
3
解决办法
9万
查看次数

标签 统计

amazon-s3 ×1

get ×1