我正在尝试使用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。