首页 > 解决方案 > 如果设置的 cookie 存在,则设置 cookie 以重定向用户

问题描述

我对 JavaScript 有一些经验,但我正在用 cookie 绞尽脑汁。我正在尝试为访问页面 X 的用户设置一个 cookie,然后如果他们访问页面 Y,则将他们重定向到同一个页面 X。

查看更详细的示例:

当用户访问https://www.example.com/page.html时,我需要设置一个 cookie。

当同一用户访问https://www.example.com/redirect.html时,我需要检查设置的 cookie 是否https://www.example.com/page.html存在,如果存在,则必须将该用户重定向到https://www.example.com/page.html.

基本上它是在设置一个 cookie,如果那个 cookie 存在,那么就会发生一些事情。我知道如何使用 JavaScript 进行重定向,但是如何设置和读取这个 cookie?

标签: javascriptjquerycookies

解决方案


您可以在请求和响应对象中创建路由并设置和接收 cookie。

像这样设置一个cookie: res.cookie( cookie_name,cookie value);

像这样读取 cookie:req.cookie['cookie_name'];

更多关于在此处使用 cookie


推荐阅读