2017-02-09 61 views
0

我想提供公共讀取權限在亞馬遜S3代碼server.My樣本文件夾中的文件上傳公共讀訪問文件s3fs是如何提供的n​​ode.js

var s3Options = { 
        accessKeyId: config.bucket_access_key, 
        secretAccessKey: config.bucket_secret_access_key 
     }; 

    var fsImpl = new S3FS(config.bucket_name, s3Options); 
    fsImpl.writeFile(fileName, stream).then(function (err,data) { 
     //code 
    }); 
+0

你正在使用的npm包是什麼? –

回答

0

這是可以做到通過添加'ACL'鍵 -

fsImpl.writeFile(fileName, stream,{ACL: 'public-read'}).then(function (err,data) { 
    // code 
}) 

希望有所幫助。