其他分享
首页 > 其他分享> > (day14)cookie

(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