KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I am having some trouble figuring out how to access a file from Amazon S3. Lets say that the bucket that the file lives in is BUCKET_NAME , the file is FILE_NAME , etc. I have tried the following two URLs: https://s3.amazonaws.com/BUCKET_NAME/FILE_NAME/ ?Expires=EXPIRATION &Signature=SIGNATURE &SignatureVersion=2 &SignatureMethod=HmacSHA1 &AWSAccessKeyId=KEYID But this gives me the following error: <Code>NoSuchKey</Code> <Message>The specified key does not exist.</Message> I have also tried: https://s3.amazonaws.com/BUCKET_NAME/ ?Key=FILE_NAME &Expires=EXPIRATION &Signature=SIGNATURE &SignatureVersion=2 &SignatureMethod=HmacSHA1 &AWSAccessKeyId=KEYID but this returns a webpage with a list of all of the files in the given bucket (including FILE_NAME ), instead of the specific file I want. I have also tried throwing in Action=GetObject into the URL as well but that doesn't seem to change anything. It would be helpful to find out which (if any) is the proper method and what I am doing wrong. I have been digging through Amazon's documentation for a while now but I can't seem to sort it out.
Tags (comma-separated)
Save Edits
Cancel