Cookie会话和JSON
1.cookie是什么
cookie 也叫 HTTPCookie,是客户端与服务器端进行会话(session)使用的一个能够在浏览器本地化存储的技术。
http和https是遵从tcp/ip之上的协议
http和https(安全)他俩都是负责网络通信 主要浏览器访问服务器 服务器给我浏览器数据
关于http的特点
无状态(同时俩个客户端请求服务器端他是没有办法分辩谁是谁)需要进行标识
无连接(俩者的数据发送完就断开连接)
2.cookie 进行设置
name=value;[expires=date];[path=路径];[domain=域名];[secure] 带[]都是可以省略的
name=value: 为你要保存的键值对(必选)
expires=date: 表示cookie的失效时间, 默认是浏览器关闭时失效(可选)
path=路径: 访问路径, 默认为当前文件所在目录(可选)
domain=域名: 访问域名, 限制在该域名下访问(可选)
secure: 安全设置, 如果设置了则必须使用https协议才可获取cookie(可选)
3.cookie的封装
//设置cookie
function setCookie(key,value,date,path){
if(date instanceof Date){// instanceof是否俩个属于同一个类型
document.cookie = `${encodeURIComponent(key)}=${encodeURIComponent(va