• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

cookie存储

武飞扬头像
ZHundreds
帮助1

1.cookie的构成

名称 一个唯一确定cookie的名称
储存在cookie中的字符串值
cookie对于哪个域是有效的
路径 指定域中的指定路径
失效时间 cookie合适应该被删除的时间戳
安全标志 指定后,cookie只有在使用SSL连接时才发送到服务器(设置secure标志)

2. cookie的限制:

绑定在特定域名下,无法跨域;浏览器对cookie数量的限制规定不同(例如FF规定每个域名最多50个,而Safari和Chrome没有数量限制,所有cookie的累加长度限制为4KB,超长会被忽略

3. js中cookie:document.cookie

(1). 获取:返回当前页面可用的所有cookie的字符串,由分号和空格隔开的一系列名值对(name1=value1, name2=value2);

(2). 添加:

1).cookie的值必须写成key=value的形式,且等号两边不能有空格;

2) .写入时必须对分号、逗号和空格进行转移(encodeURLComponent()方法;

3) .一次只能如一个cookie,并且写入不是覆盖,而是添加;

4)    .cookie的属性(除了cookie本身的内容,还有部分可选属性可以被写入,必须都以分号开头)

    value必需项,用于指定cookie的值;expires指定cookie过期事件;domain指定cookie所在域名(只有访问的域名匹配domain属性,cookie才会发送到服务器;path属性,指定路径,必须是绝对路径; secure指定cookie只能在加密协议https下发送;httpOnly设置cookie不能被JS读取

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgffaci
系列文章
更多 icon
同类精品
更多 icon
继续加载