服务器 - node.js我使用ajax请求将文件发送到服务器,显示下载进度。有一个按钮可以停止这个ajax请求(xhr.abort())。按下"停止"按钮,服务器崩溃请求中止。怎么办?
app.post("/blog/add", function (req, res, next) {
//Проанализируем загрузку файла
var form = new multiparty.Form();
var wayImage = "/files/";
form.on('part', function (part) {
var path = './public/files/' + part.filename;
wayImage += part.filename;
var out = fs.createWriteStream(path);
part.pipe(out);
});
form.on('close', function () {
//Отправка ссылки на картинку
res.send(wayImage);
});
form.on('error', function () {
console.log('error');
});
form.parse(req);
});