【发布时间】:2022-01-15 00:07:54
【问题描述】:
我在一个 Android 应用程序中使用 AmazonS3Client,使用 getObject 请求从我的 Amazon S3 存储桶下载图像。
目前,我遇到了这个异常:
com.amazonaws.services.s3.model.AmazonS3Exception:
The specified key does not exist.
(Service: Amazon S3; Status Code: 404; Error Code: NoSuchKey;
即使我能够在我的 S3 存储桶中看到具有指定键的对象。
【问题讨论】:
-
我认为这个错误通常发生在指定存储桶中不存在对象/文件时。您能否仔细检查您使用的存储桶的名称是否存在拼写错误,以及它是否与您看到对象/文件的存储桶相同?这肯定不是身份验证错误。
-
亚马逊文档很烂,这个问题不能被否决。搞清楚 S3 编程真是太疯狂了。
-
此时,在任何文件夹下都找不到 Index.html。 AWS S3 存储桶权限并不像 AWS 文档所说的那样。
-
我喜欢有十几个不同的答案,而且它们都是正确的。
标签: amazon-web-services amazon-s3