Мне нужна помощь, чтобы понять, как работает этот редирект (и почему я не делаю то, что, как я думаю, должен делать):
Проблема:
У меня есть HTML-страница с кнопкой выхода из системы, которая запускает фрагмент jQuery:
$.ajax({
type: "POST",
url: "https://localhost:8000/chat",
data: {logout_msg: "get_out"},
success: (data, textStatus, jqXHR) => {
},
dataType:"json"
});
Кнопка работает, я ловлю "POST" на моем сервере NodeJS, здесь:
app.post('/chat', (req, res) => {
req.session.destroy((error) => {
if (!error) {
res.redirect("/login");
} else {
console.log(error);
}
});
Ответ получен браузером:
![web-console](https://i.stack.imgur.com/oB1fo.png)
Но перенаправления веб-страниц нет. Браузер не будет загружать другую страницу перенаправления. Я пробовал это в Firefox & Chrome. Оба ведут себя одинаково, поэтому я предполагаю, что это что-то в моем коде. Что мне не хватает? Благодарю.