0
multer https://www.npmjs.com/package/multerファイルのアップロードの確認方法を教えてください。どこでコールバック関数にアクセスできますか?npmでmulterを使用してファイルをアップロードするときにコールバック関数を取得する方法は?
おかげ
multer https://www.npmjs.com/package/multerファイルのアップロードの確認方法を教えてください。どこでコールバック関数にアクセスできますか?npmでmulterを使用してファイルをアップロードするときにコールバック関数を取得する方法は?
おかげ
アップロードされたファイルごとに呼び出されますmulterを初期化するときは、(https://github.com/expressjs/multer#filefilterを参照)fileFilter
オプションでコールバックを指定するか、単純に(あなたが.single()
を使用している場合)req.file
を確認した場合、またはreq.files
を確認することができますエクスプレスコールバックで.multi()
を使用します。
例えば:
const multer = require('multer');
const upload = multer({
dest: 'upload/',
fileFilter: function (req, file, cb) {
console.log('fileFilterCallback', file);
cb(null, true);
}
});
app.post('/upload', upload.single('recfile'), function (req,res) {
console.log('express callback', req.file);
})
・ホープ、このことができます。