Skip to main content
AI Assist is now on Stack Overflow. Start a chat to get instant answers from across the network. Sign up to save and share your chats.

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

4
  • 1
    See my post below for additional details about the format of the ARN. Commented Nov 6, 2013 at 10:24
  • 4
    Here is an answer that explains how to add the List permission using the AWS console: stackoverflow.com/a/32398826/682317 Commented Nov 1, 2015 at 11:51
  • Returning a 404 implies no such thing. It may well be forbidden, not missing. The 403 spec: 10.4.4 403 Forbidden The server understood the request, but is refusing to fulfill it. Authorization will not help and the request SHOULD NOT be repeated. If the request method was not HEAD and the server wishes to make public why the request has not been fulfilled, it SHOULD describe the reason for the refusal in the entity. If the server does not wish to make this information available to the client, the status code 404 (Not Found) can be used instead. Commented Sep 13, 2021 at 19:11
  • That depends on the server. Note the word "can" is not "should" in the 403 spec. If you know the server behaves this way, as S3 does, a 404 does imply the object does not exist. Commented Sep 14, 2021 at 20:57