如何在 JavaScript 中使用 AJAX 请求设置 cookie 值?
摘要:
我们需要通过AJAX请求设置cookie,或者以任何AJAX请求的方式设置cookie将这些cookie发送到服务器。这里需要注意的一件事是,每个AJAX请求都会自动发送到任何远程服务器将我们所有的cookie发送到该服务器,而...
我们需要通过 AJAX 请求设置 cookie,或者以任何 AJAX 请求的方式设置 cookie 将这些 cookie 发送到服务器。
这里需要注意的一件事是,每个 AJAX 请求都会自动发送到任何远程服务器 将我们所有的 cookie 发送到该服务器,而我们无需执行任何操作。因此,有了这个 事情很清楚,我们只需要使用 JavaScript 为我们的文档对象设置一个特定的键, 每当我们进行网络调用时,该 cookie 都会自动发送到我们所在的服务器 正在调用。
设置 cookie 的代码为 -
const token = 'some 323 very 535 random 5445 value'; document.cookie = `token=${token}`;
如果我们想要一个在未来某个时间过期的 cookie,我们可以使用以下代码创建它 -
const token = 'some 323 very 535 random 5445 value'; const expiry = 'Wed, 4 Feb 2021 12:00:00 UTC'; document.cookie = `token=${token} expires=${expiry}`;
这样,当我们发出任何网络请求时,“令牌”cookie 将自动发送到 服务器。