Привет всем Я использую жадеит для создания HTML и иметь такую форму на странице:Проблема загрузки файла (Экспресс/узел, Multer)
p Upload New Schedule
#uploadNew
form(id = "form1", action="/upload", method="post", enctype="multipart/form-data")
input(type="file", id="control")
br
input(type="submit" value="Upload" name="Submit")
когда я выбираю файл и попытаться загрузить, соединение время вышло. Что я делаю не так? Я использую multer промежуточное программное обеспечение, чтобы помочь загрузить, а также:
назад в app.js:
var multer = require('multer');
var upload = multer({dest: './uploads'});
...
app.post('/upload', upload.single('Submit'), function(req, res) {
if (done == true) {
console.log(req.files);
res.end("File uploaded");
}
});
Где вы определяете 'done'? Если это не так, ваш пост не попадет в журнал или ответ. – Carasel