index.html прибывает в браузер, нажав ссылку «спонсор» на главной странице «localhost: 9000 /», а url изменится на «localhost: 9000/спонсором ", теперь, когда я подглавил форму, он переходит на url« localhost: 9000/spons/uploads »и дает« не может POST/spons/uploads », папка с изображениями находится в том же каталоге, что и файл server.js, вы можете помочь мне с этим и предложить решение?Невозможно отправить сообщение об ошибке - node.js - загрузка изображения с помощью multer
это файл index.html
<form name='uploadform' enctype='multipart/form-data' method='post' action='/spons/uploads'>
<input name='imageupload' type='file'>
<input type="submit" value="Upload Image" name="submit">
</form>
var express = require('express');
var multer= require('multer');
var upload= multer({dest:'/images'}).single('imageupload');
var router = express.Router();
router.post('/spons/uploads', upload, function(req,res){
res.end('uploaded');
}
);
express().listen(9000);
прикрепленного маршрутизатор к применению? –
Я не получил вас, сэр, я новичок в node.js, не могли бы вы объяснить, что это такое? – Robin