1
Liste Eimer mit Callback wiedergegeben wird:Knoten aws s3.listBuckets Express führt Rückruf nach Seite
router.get('/', function(request,response) {
s3.listBuckets(function(error, data) {
if (error) {
console.log(error);
} else {
console.log(data.Buckets[0].Name);//since i have only one bucket
bucket = data.Buckets[0].name;
}
});
response.render('index', { mybucket:bucket });
console.log("rendered page");
});
Ausgang:
rendered page //rendered page with mybucket:'' empty
GET /getbucket 200 7.827 ms - 787
lvresults //bucketname displayed after rendering in console
bucketname zugänglich ist nur für Seite