有人可以告诉我下面的代码有什么问题吗?我已经调试了几个小时,但没有运气。
var multer = require('multer')
var upload = multer({ dest: '/uploads/' })
router.post('/image', upload.array('file', 12) , function(req, res) {
console.log(req.body, req.file);
// I got this here {} undefined
});
cilent
<form method="post" action="/products/image" enctype="multipart/form-data">
<input type="file" name="file">
<input type="submit" value="Upload">
</form>
答案 0 :(得分:0)
我注意到在服务器上您使用/image
但在客户端/products/image
上。这可能是问题,如果没有 - 请分享您的所有服务器源代码。