Я пытаюсь загрузить файл в AWS S3, используя узел js.
Мое требование - использовать динамическое значение для корзины в объекте хранения multerS3
storage: multerS3({
s3: s3,
bucket: function (req, file, cb) {
console.log(" bucketName is >> "+JSON.stringify(req.bucketName));
cb(null, req.bucketName)
},
limits : {
fileSize : Number(Constants.UPLOADED_IMAGE_SIZE)
},
metadata: function (req, file, cb) {
cb(null, { fieldName: file.fieldname });
},
key: function (req, file, cb) {
cb(null, file.originalname)
}
})
Я пытаюсь передать значениечерез объект запроса и использовать его в параметре ведра.но он приходит как неопределенный.
в обоих случаях req.bucketName и req.body.bucketName идет как неопределенный.
Нужна помощь для решения этой проблемы.
MyПочтальон запрос, как показано ниже
![enter image description here](https://i.stack.imgur.com/tNINd.png)
Спасибо за любую помощь.