使用表格中的multer将图像上传到nodejs

时间:2018-06-25 13:05:16

标签: node.js angular file-upload multer

我正在尝试使用angular包将图像从nodejs前端上传到multer后端

我的路线:

router.post('/fileupload', upload.single('avatar'), (req, res, next) => {
  // req.file is the `avatar` file
  // req.body will hold the text fields, if there were any

 // Did the route activate ?
 res.json({ gotIt : true});

})

我的HTML表单(位于angular 2组件中)。

<form action="http://localhost:3000/users/fileupload" method="post" enctype="multipart/form-data">
  <input type="file" name="filetoupload"><br>
  <input type="submit">
</form>

但是提交时没有任何反应-如果我使用postman测试它,则可以正常工作。我在这里做什么错了?

我也只尝试在form action中使用/ users / fileupload。

0 个答案:

没有答案