У меня есть страница создания, поля ввода которой, и я настроил анализатор тела с ограничением длины. Когда я отправляю форму создания, body-parse не выполняет запрос на ограничение длины, что на самом деле правильно. Мой вопрос заключается в том, как мне вывести сообщение об ошибке из обработчика ошибок без обновления/перенаправления.
Со страницы обработчика ошибок по умолчанию я попытался прошить, но это не сработало. Я хотел флэш-сообщение на той же странице (мне нужно, чтобы старые данные из формы были неповрежденными).
app.use((err, req, res, next) => {
if (err && err.type == 'entity.too.large' ) {
req.flash('danger', 'Something unexpected happened!');
} else {
next()
}
});