Загрузчик фотографий отправляет ответ клиенту - PullRequest
0 голосов
/ 30 января 2019

Мой код позволяет клиенту загружать несколько фотографий и помещать их в папку.После загрузки фотографии прямо сейчас она просто обновляет страницу загрузки.Я хочу, чтобы он перешел на другую страницу с каким-то ответом «Загруженные фотографии».

Я думаю, что res.write или res.send было бы хорошим решением, но я не могу понять,где это поставить.У меня есть страница HTML для страницы загрузчика, но я знаю, что res.send должен вывести новую страницу с текстом на ней.

var express = require('express');
var formidable = require('formidable');

var app = express();

app.get('/', function (req, res){
    res.sendFile(__dirname + '/index.html');
});

app.post('/', function (req, res){
    var form = new formidable.IncomingForm();

    form.parse(req);

    form.on('fileBegin', function (name, file){
        file.path = __dirname + '/uploads/' + file.name;
    });

    form.on('file', function (name, file){
        console.log('Uploaded ' + file.name);
    });

    res.sendFile(__dirname + '/index.html');
});

app.listen(3000);
...