• Cookie(1)


    Cookie:用于在客户端存储会话信息的,属于特定用户的信息应该保存在该用户的机器上,无论是登陆信息,偏好设定,或者其他数据,

    当我们访问网站时,cookie会将我们的信息保存在本地计算机上,当我们下一次再访问这个网站的时候,每次客户端向服务器发送请求时,都会发送这个cookie,当浏览器被关闭的时候,它就会被删除,

    我们在JavaScript中处理cookie时,我们利用的是Bom中的document.cookie属性,document.cookie返回当前页面可用的所有cookie字符串

    返回的是一系列由分号隔开的名值对:

    name1=value1,name2=value2,name3=value3

    Cookie的组成:

    1:名称:一个唯一确定的cookie的名称;cookie的名称必须经过URL编码

    2,值:存储在cookie中的字符串值,值必须被URL编码

    3,域:表明cookie对于那个域是有效的,所有向该域发送的请求都包含cookie信息,例如:当我们访问一个网站时,这个网站包含很多内容,但只有当我们点击登录按钮的时候

    才会进行姓名填充,但是当我们访问到这个网站,无论是否点击登录按钮,都会想找个网站服务器发送cookie信息

    4,路径:对于指定域中的那个路径,应该向服务器发送cookie,这时候才向服务器发送cookie

    5,失效时间,表明cookie应该什么时候被删除,浏览器结束,cookie删除,

    6,安全标志,指定后,只有在使用SSL连接的时候才发送到服务器

    document.cookie设置cookie的格式如下:

    name=value;expires=expiration_time;path=domin_path;domin=domin_name;secure

    每次发设置cookie时,使用encodeURIComponent()进行编码

  • 相关阅读:
    Android游戏开发实践(1)之NDK与JNI开发02
    SDK接入(1)之Android Facebook SDK接入
    Markdown学习
    SDK接入(3)之iOS内支付(InApp Purchase)接入
    将列【1,2,3】转换为【类别1,类别2,类别3】
    SQL Server 获取日期
    SQL Server 2000 Split方法
    java连接SqlServer2012
    前辈的js学习方法
    js学习笔记
  • 原文地址:https://www.cnblogs.com/qianduangaoshou/p/6668818.html
Copyright © 2020-2023  润新知