Задать вопрос
@atumbochka

Как прекратить бесконечную загрузку после отправки файла не сервер express?

Я отправляю файл и загружаю его с помощью multer:
<form action="/getFile" method="post" enctype="multipart/form-data">
        <input type="file" name="file">
        <input type="submit" value="Send file">
</form>

app.post("/getFile", (req, res) => {
    console.log(req.file);
});

Файл действительно загружается, но приходится каждый раз обновлять страницу после загрузки, так как начинается бесконечная загрузка страницы. Если же отправить что-то вроде res.send("OK"), то меня перебросит на страницу загрузки, то есть на localhost:3000/getFile. Если написать res.end(), то вообще появляется пустая страница. Можно как-то просто остаться на главной директории и избежать бесконечной загрузки?
Я ещё попробовал сделать location.reload вместе с form.submit(), но ничего не произошло.
  • Вопрос задан
  • 89 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 1
Bread09
@Bread09
Newonkiy
А у вас вообще есть что-то такое?
app.get('/getFile', (req, res) => {
        res.render('get-file', {});
});
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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