请求中止|停止ajax请求

时间:2017-09-03 19:46:28

标签: javascript jquery node.js ajax

服务器 - 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);
});

0 个答案:

没有答案