title: aws-sdk: NoSuchKey: The specified key does not exist?
body: <p>In my nodejs project, I am using aws-sdk to download all the images from my s3 bucket, But I got this error- NoSuchKey: The specified key does not exist. But keys are correct and I can upload images with these keys.</p>
  
  <p>My code is:</p>
  
  <pre><code>var AWS = require('aws-sdk');
    s3 = new AWS.S3();
    var params = {
          Bucket:  config.get("aws.s3.bucket"),
          Key: config.get("aws.credentials.secretAccessKey")
      };
      s3.getObject(params, function (err, data) {
          console.log("data");
          if (err) console.log(err, err.stack); // an error occurred
          else console.log(data);
      });
  }
  </code></pre>
  
  <p>Can anyone please tell me where I am doing wrong?</p>