Есть ли способ захватить конкретный запрос GET из всех запросов на текущей странице в express.js ?

#javascript #node.js #express

#javascript #node.js #выразить

Вопрос:

Я разрабатываю простое приложение, которое позволяет вам зарегистрировать нового пользователя, войти в систему и отобразить карточку покупки после нее. Я почти заканчиваю свой проект, но мне нужно сделать пару вещей.

До момента отображения карточки покупок происходит много чего. Вы должны зарегистрироваться, затем войти в систему, затем отображается определенная анимация и, наконец, после нее выполняется строка кода window.location.href = "shop.html" . Возможно, это не лучшее решение, но на данный момент я хочу оставить его таким. Я использую рули разработки шаблонов для своего экспресс-проекта, но эти рули используются только для отображения товаров в определенном месте на карточке покупок, не более того. Я хочу, чтобы все остальное было на стороне клиента.

После Im на странице shop.html Кроме того, в моем браузере на сетевой карте происходит множество запросов GET. Существует также запрос на получение этого shop.html но как я могу зафиксировать этот запрос в express? Мне нужно будет провести сеанс позже. Итак, наконец, я хочу перенаправить пользователя, который не вошел в систему, на страницу входа в систему, в случае попытки отображения localhost/shop.html мгновенно, без входа в систему.

Комментарии:

1. Почему бы не отправить 401, если пользователь не вошел в систему, и зафиксировать это на вашем фронте, а затем перенаправить на страницу входа в систему?

2. Я попробую, но я еще не создал сеанс. Я хотел подойти к этому с самого начала, но, возможно, я ошибаюсь в этом.