여기에 파일Node.js를 아마존 S3 - 다운로드 SignatureDoesNotMatch 오류로 실패
var S3_KEY = 'xxxxxx';
var S3_SECRET = 'xxxxxx';
var S3_BUCKET = 'xxxxxx';
var s3Client = require('knox').createClient({
"key": S3_KEY,
"secret": S3_SECRET,
"bucket": S3_BUCKET
});
// Pull some stuff down
s3Client.get('myFile.zip').on('response', function(res){
console.log("\n" + res.statusCode);
console.log("\n" + res.headers + "\n");
res.setEncoding('utf8');
res.on('data', function(chunk) {
console.log(chunk);
});
}).end();
나는 SignatureDoesNotMatch 코드 403 오류를 받고 있어요에게 다운로드 사용하고 코드입니다. 내가 도대체 뭘 잘못하고있는 겁니까?