Почему не работает?res.send(), then res.redirect()
res.send({
successMessage: 'Task saved successfully.'
});
res.redirect('/');
В основном я нуждаюсь в успехе для запросов AJAX. Переадресация необходима, когда запрос является стандартным почтовым запросом (не AJAX).
Следующий подход, кажется, не очень чистый для меня, как я не хочу, чтобы заботиться о внешнем интерфейсе-технологии в моем внутреннем интерфейсе:
if(req.xhr) {
res.contentType('json');
res.send({
successMessage: 'Aufgabe erfolgreich gespeichert.'
});
} else {
res.redirect('/');
}
Что делать, если вы хотите отправить данные в свое приложение при переадресации? – JaKXz
сделать запрос ajax на сервер при загрузке перенаправленной страницы. –