百科网

首页 > 生活常识 > 生活经验

生活经验

token和cookie的区别

生活经验佚名2023-03-22

token和cookie的区别如下

cookie 是 http 规范,token 是自定义传递的。

cookie 没有被浏览器存储,下一次请求时便会带上,而 token 需要自己存储在浏览器,下一次请求时再请求头中带上。

token 默认没有跨域限制。

token介绍

通常叫它令牌。最简单的token组成:uid(用户唯一的身份标识)、time(当前时间的时间戳)、sign(签名,由token的前几位 哈希算法压缩成一定长的十六进制字符串,可以防止恶意第三方拼接token请求服务器)。还可以把不变的参数也放进token,避免多次查库。

cookie介绍

Cookie 技术产生源于 HTTP 协议在互联网上的急速发展。随着互联网时代的蓬勃发展,人们需要更复杂的互联网交互活动,就必须同服务器保持活动状态。于是,在浏览器发展初期,为了适应用户的需求技术上推出了各种保持 Web 浏览状态的手段,其中就包括了 Cookie 技术。