Cookies 是一种在客户端存储数据的方式,通常用于保存用户的会话信息、偏好设置等。在 JavaScript 中,可以通过 document.cookie
属性来读取和设置 Cookies。
document.cookie = "username=John Doe; expires=Thu, 18 Dec 2023 12:00:00 UTC; path=/";
var cookies = document.cookie.split('; ');
for (var i = 0; i < cookies.length; i++) {
var cookie = cookies[i].split('=');
if (cookie[0] === 'username') {
console.log(cookie[1]); // 输出: John Doe
}
}
document.cookie = "username=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;";
path
和 domain
属性是否正确设置,并确保浏览器允许接收 Cookies。Secure
属性确保只在 HTTPS 连接中传输,使用 HttpOnly
属性防止 JavaScript 访问敏感 Cookie。document.cookie = "username=John Doe; Secure; HttpOnly; path=/";
通过上述方法,可以有效地管理和使用 Cookies,同时确保安全性。
没有搜到相关的文章