【发布时间】:2018-03-17 04:31:42
【问题描述】:
如何使用 getSignedUrl 操作从 Amazon s3 访问对象
我可以使用 getSignedUrl 方法生成签名的 url。
var url = s3.getSignedUrl('getObject', paramsurl);
使用这个 url 我可以从 s3 访问完整的对象吗?我发出 http 请求,但它只返回 1000 作为 xml 响应。如何找到下一组对象并推送到新数组?
【问题讨论】:
-
访问哪里?您甚至可以在浏览器地址栏中发布该 url 值,它会下载文件(对象)
-
@ Lemuel Nabong 我正在使用这个signedurl进行http调用,当我这样做时它只返回1000个对象作为响应,但我的s3存储桶有超过1800条记录。如何获取1001到1800的记录。
-
您正在为
/的 URL 签名——存储桶列表——而不是/some-object.jpg(路径和文件名,S3 将其称为 对象密钥)。 -
是的,你是对的
标签: amazon-web-services amazon-s3