(day14)cookie
作者:互联网
1.udp断网了,重连还能接着看;tcp1对1,断网断了就断了
2.http:网络传输协议 https(安全)
特点:
a.无状态(不知道访问者是谁)
如何区分访问者?(用sessionID来做区分:谁访问就给谁sessionID,ID保存在访问者的浏览器上即cookie。(sessionID依赖于cookie存储;cookie跟请求一起过去))
b.无连接(连接完成后会断开)
c.长连接短连接(key-alive属性来指定)
3.cookie(容器大小只有4K,随主流浏览器)
cookie是一个object:
document.cookie = "name=value;{expires=date过期时间];[path=访问路径];[domain=域名];[secure=安全]
4.URI的编码和解码
encodeURIComponent编码
decodeURIComponent解码
5.cookie的增删改查
添加 直接赋值
document.cookie="key=value;"
查 获取采用读取字符串的方法
console.log(document.cookie.split(";")[0].split("=")[1]);
删除 设置过期时间
document.cookie ="name=value;expires"+new Date()
修改 重新赋值
document.cookie ="name=newValue;"
6.cookie的特性
a.解决http无状态问题
b.存储只有4K
c.存储在浏览器上
d随请求携带
e可以被伪造和修改,不安全
7.cookie与localStorage的区别
a.localStorage容量大
b.localStorage存储位置不同;cookie存储的是字符串,localStorage存储的是对象
c.localStorage本地缓存,不会随请求携带
8.JSON
json是一种数据格式,通用对应的网络传输(xml), 而对应的JavaScript是一种数据类型
两种显示方式:{对象}[数组]
所有的都必须用双引号
格式化:
反序列化:JSON.parse() 和window的eval(不安全,少用)
序列化:JSON.stringify()
标签:存储,name,day14,sessionID,localStorage,cookie,document 来源: https://www.cnblogs.com/kakaya/p/16362895.html