我有一个简单的javascript文件,我试图从命令行运行,该文件将获取有关Amazon S3存储桶中图像的元数据。当我运行此文件时,我收到“Etimedout”错误。这个脚本非常简单,所以我不确定会出现什么问题。 S3存储桶和in中的对象都设置为public。
var aws = require('aws-sdk');
s3 = new aws.S3();
params = {
Bucket:"...",
Key:"..."
}
s3.headObject(params,function(err,data){
if(err){throw err}
else
console.log(data);
});
错误:连接ETIMEDOUT
我还有其他用途,而不仅仅是console.log,但即使这样也行不通。任何帮助或指导将不胜感激。