当前位置: 首页 > wzjs >正文

原阳网站建设哪家好企业网站运营推广

原阳网站建设哪家好,企业网站运营推广,景德镇网站建设,你认为网络营销是什么Cookie 是服务器发送到浏览器的小型文本数据,用于跟踪用户状态(如登录信息、偏好设置),存储大小通常限制为 4KB,每个域名下最多允许约 20-50 个 Cookie(不同浏览器不同)。 属性 属性说明示例注…

Cookie 是服务器发送到浏览器的小型文本数据,用于跟踪用户状态(如登录信息、偏好设置),存储大小通常限制为 4KB,每个域名下最多允许约 20-50 个 Cookie(不同浏览器不同)。

属性

属性说明示例注意事项
名称和值Cookie 的键值对,用于存储数据username=John名称和值需进行 URL 编码(如空格转为%20
Domain指定 Cookie 生效的域名,默认仅当前域名(不含子域名).example.com(允许所有子域名)若显式设置域名,则包含子域名;不设置则仅当前域名
Path指定 Cookie 生效的路径,默认当前路径/admin(仅/admin路径下可访问)设为/表示全站生效
Expires绝对过期时间(GMT 日期)expires=Mon, 01 Jan 2024 00:00:00 GMT优先级低于Max-Age;未设置则为会话 Cookie(关闭浏览器失效)
Max-Age相对过期时间(秒数)max-age=3600(1 小时后过期)优先级高于Expires;设为0表示立即删除
Secure仅通过 HTTPS 传输 CookieSecure本地开发(HTTP)需关闭此属性,否则 Cookie 不生效
HttpOnly禁止 JavaScript 访问 Cookie,防止 XSS 攻击HttpOnly无法通过document.cookie读取,但浏览器仍会自动发送到服务器
SameSite控制跨站请求时是否发送 Cookie:
Strict:禁止跨站
Lax:允许安全跨站导航(如链接跳转)
None:允许所有跨站
SameSite=Lax

设置 Cookie

// 设置一个名为"user"的Cookie,有效期7天
document.cookie = "user=Alice; expires=" + new Date(Date.now() + 7*24*60*60*1000).toUTCString() + "; path=/";

读取 Cookie

// 获取所有Cookie并解析为对象
const cookies = document.cookie.split(';').reduce((res, c) => {const [key, val] = c.trim().split('=');res[key] = val;return res;
}, {});
console.log(cookies.user); // 输出: Alice

删除 Cookie

// 设置过期时间为过去的时间
document.cookie = "user=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;";

Cookie 过期时间

固定天数过期

// 默认 7 天后过期(浏览器关闭不影响计时)
const saveToCookie = (key, value, daysToExpire = 7) => {const date = new Date();date.setTime(date.getTime() + daysToExpire * 24 * 60 * 60 * 1000);document.cookie = `${key}=${value}; expires=${date.toUTCString()}; path=/`;
}

会话期 Cookie(关闭浏览器即失效)

// 删除 expires 属性即可
const saveSessionCookie = (key, value) => {document.cookie = `${key}=${value}; path=/`; // 不设置 expires
}

 立即过期(用于删除)

// 设置过期时间为过去时间
const deleteCookie = (key) => {document.cookie = `${key}=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/`;
}

总结

类型expires 属性浏览器行为
固定时间 Cookie设置具体过期时间(如 7 天后)即使关闭浏览器,Cookie 仍会保留至过期时间
会话期 Cookie不设置 expires 属性浏览器关闭后自动删除
立即过期设置为过去时间立即删除 Cookie

推荐改用 max-age(更直观的秒数控制)

// 使用 max-age 替代 expires(单位:秒)
const saveToCookie = (key, value, maxAge = 604800) => { // 默认 7 天document.cookie = `${key}=${value}; max-age=${maxAge}; path=/`;
}// 会话期 Cookie(浏览器关闭失效)
const saveSessionCookie = (key, value) => {document.cookie = `${key}=${value}; path=/`;
}// 立即失效
const deleteCookie = (key) => {document.cookie = `${key}=; max-age=0; path=/`;
}

http://www.dtcms.com/wzjs/242493.html

相关文章:

  • 长春网站建设制作seo的作用主要有
  • 响应式 网站 设计软件中和seo公司
  • 专门做图片的网站cmsseo研究中心怎么样
  • 大学网站建设成都网站优化排名
  • 怎么做钓鱼网站搜狗推广管家
  • 卧龙区2015网站建设价格seo工程师
  • 济南网站哪家做的好广告投放网站
  • 制作公众号的软件谷歌seo关键词排名优化
  • 网站设计在线培训机构网络营销方案例文
  • 河北建设委员会网站首页宁波seo网络推广定制
  • asp做网站缺点软文广告成功案例
  • 个人网站建设一般流程网络营销的手段有哪些
  • 嘉兴百度网站推广网络搭建教程
  • 福州网站大全百度官网下载安装到桌面上
  • 北京手机网站开发费用武汉seo哪家好
  • 谷歌网站推广排名工具石家庄网络推广
  • 惠州专门做网站360搜索指数
  • 做网站域名 空间新手怎么做网页
  • 网站的规划与建设_按时间顺序可以分为哪等五个阶段网络seo培训
  • 做软件与做网站建设有什么区别网络营销工具平台
  • 商城展示网站建设住房和城乡建设部官网
  • 克旗网站制作5229998济南全网推广
  • 学技巧网站制作南宁seo优化
  • 凉山州住房与城乡建设局网站微信管理软件哪个最好
  • 网站开发服务费记账北京优化seo排名
  • 宁波做网站优化大数据营销的概念
  • 信阳市人民政府公示榆林百度seo
  • 大连网站优化方案百度知道客服
  • 网站建设装什么系统国外免费推广网站有哪些
  • 做国际物流需要自己的网站吗seo网站推广案例