1 個回答
- 最新
- 最多得票
- 最多評論
0
if you access via https://s3-
you need to attach a signature to download the object or having the object public. In the case of s3.getObject
the user/role that is downloading the object just needs the permission s3:getObject of the object you are downloading.
s3.getObject
of the sdk is a wrapper of the REST Api call for S3, so overall they are both making an https request, but all depends from your case.
If the object is public and you don't want to use the sdk, then go with https://s3-
but if your object is not public I would suggest to use the sdk as it makes easier and cleaner (from code point of you) to download the file.
已回答 2 年前
相關內容
- AWS 官方已更新 3 年前
Thanks Miki, my question was only about billing. Let me rephrase the title.