3
這是從S3桶獲取物體與特定鍵我boto3命令:S3讓我即使在鍵存在NoSuchKey錯誤
resp = s3client.get_object(Bucket='<>-<>', Key='MzA1MjY1NzkzX2QudHh0')
它提供了以下錯誤:
botocore.errorfactory.NoSuchKey: An error occurred (NoSuchKey) when calling the GetObject operation: The specified key does not exist.
我在桶已檢查的,關鍵確實存在
我錯過有什麼或我在這裏做錯了什麼?
是的。我也嘗試過'MzA1MjY1NzkzX2QudHh0%0A'。沒有工作:/ – Dawny33
重命名你的對象。這是一個特殊的角色,可能會給你帶來問題。 –
你的存儲桶也有公開列表;所以我能夠導航到https://s3.amazonaws.com/cypher-secondarybucket/MzA1MjY1NzkzX2QudHh0%0A並獲得「訪問被拒絕」,而不是轉到https://s3.amazonaws.com/cypher-secondarybucket/MzA1MjY1NzkzX2QudHh0並得到「密鑰不存在」 –