Я использую multer-s3 для загрузки файлов в S3.Когда я загружаю файл, все работает нормально, и у меня никогда не было ошибок, однако в большинстве уроков ничего не говорится о том, как справиться со случаем, когда может возникнуть проблема с загрузкой файлов.
Моя загрузка выглядит следующим образом
var upload = multer({
storage: multerS3({
s3: s3,
bucket: 'my bucket',
key: function (req, file, cb) {
console.log(file);
cb(null, file.originalname);
}
})
});
И я звоню из
app.post('/File/Add' , storage_functions.upload.single('file'), function (req, res) {
console.log('file uploaded')
});
, дает ли multers3 какой-то ответ при загрузке.Это было бы полезно для доступа к ошибкам, но также было бы полезно, если бы ответ содержал путь к файлу в s3.