В GitHub я закрыл неверный запрос, но он также закрыл мою ветку, как это исправить?

Вы должны посмотреть документацию multipart middleware , это тот, который связан с загрузкой файла.

В нем говорится, что предел устанавливается с помощью опции «limit» и этот прогресс можно было бы прослушать, если вы поместили опцию «отложить» на значение true. В этом случае форма, используемая загрузкой, устанавливается как атрибут вашего запроса. Затем вы сможете прослушивать событие progress .

Таким образом, ваш код должен выглядеть так (еще не проверен):

app.configure(function () {
    app.use(express.static(__dirname + "/media"));
    app.use(express.bodyParser({
          keepExtensions: true,
          limit: 10000000, // 10M limit
          defer: true              
    }));
})

app.post('/upload', function (req, res) {
    req.form.on('progress', function(bytesReceived, bytesExpected) {
        console.log(((bytesReceived / bytesExpected)*100) + "% uploaded");
    });
    req.form.on('end', function() {
        console.log(req.files);
        res.send("well done");
    });
})

1
задан MarkTO 11 March 2019 в 20:32
поделиться

1 ответ

Перейдите на страницу Branches вашего хранилища. Если вы видите графическое изображение CLOSED рядом с вашей веткой разработки в разделе Active Branches, тогда да, ваша ветвь все еще существует, но самый последний запрос на ее получение закрыт (как вы сказали).

С другой стороны, если ваша ветка разработки больше не существует, вы вообще не увидите ее на своей странице Branches.

0
ответ дан Adil B 11 March 2019 в 20:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: