码界工坊

htykm.cn
人生若只如初见

token和cookie是什么意思?token和cookie的区别有哪些

  token和cookie是什么意思?很多测试人员的过程中,会遇到token和cookie,但是并不知道token和cookie两者之前的关系,接下来,我们来重点讲述一下token和cookie的区别。

token和cookie是什么意思?token和cookie的区别有哪些

  一:token和cookie是什么意思?

  1.什么是token?

  token的主要意思是“令牌”,主要是对用户身份进行验证,当用户第一次登录后,服务器生成一个token并将此token返回给客户端,客户端保存此token,之后请求只需带上这个token前来请求数据即可,无需再次带上用户名和密码,服务端收到请求,然后去验证客户端请求里面带着token,如果验证成功,就向客户端返回数据。同时token也可以设置有效期,可以在每次请求时验证token及有效期

  token是无状态、可扩展,在服务端的内存中是不存储的,支持移动设备,跨程序调用,更加安全

  2.什么是cookie

  cookie是保存在客户端本地的数据,是一个很小的文本文件。一般客户端是浏览器。Cookie是由服务器生成,每次有新用户对服务器进行访问时,服务器生成cookie发送给浏览器,浏览器将服务器返回的cookie以键值对形式保存在本地某个目录下的文本文件内,浏览器在下一次请求同一网站时会把该cookie发送给服务器,服务器检查到该请求有cookie,则知道与这个用户之前有过交互。

  二:cookie和token的区别

  1、cookie数据存放在客户的浏览器上

  2、cookie的大小及文件数量是有限制的

  3、cookie是不安全的,可以分析存放在本地的COOKIE通过发送模拟请求来刷接口。当然真正实现中肯定会有防篡改的机制,如使用只有客户端和服务端知道的秘钥生成签名,但由于cookie是明文,所以一般不会放敏感信息

  4、token 可以避免 CSRF 攻击。token的状态是存储在客户端。token 可以是无状态的,顶多是失效后重新登录,同时可以在多个服务间共享

  以上就是对token和cookie是什么意思?token和cookie的区别有哪些的全部介绍,如果您想了解更多有关其他常见问题,请及时关注我们。

未经允许不得转载 » 本文链接:http://htykm.cn/html/606f4699347.html

推荐文章

  • Telnet在Linux远程协助中的作用

    Telnet在Linux远程协助中扮演着重要的角色,它允许用户通过网络连接到另一台计算机,并在该计算机上执行命令。以下是Telnet在Linux远程协助中的主要作用:基本功能远程登录:用户可以通过Te ...

  • 抢跑华为失败,三星Galaxy Fold提前退场

    近几年来,手机行业竞争异常激烈,急需创新技术来摆脱困局,这时候折叠屏手机的出现,让大众有了期待。国内的华为、小米、oppo、vivo纷纷对外宣布2019年推出折叠手机,而国外老牌手机厂商三星则率先推出 ...

  • 安全系统又出故障!苹果警告用户不要随意接听客服电话!

    前段时间,一种针对iPhone用户的最新钓鱼诈骗开始在海外出现,不知道大家听说过没有?这种钓鱼方式,主要是通过技术手段在与别人通话时,让自己的号码在对方手机上显示“Apple Inc.”(苹果公司), ...

  • 为什么我的域名没人买?掌握这四点,没有卖不出去的域名!

    最近私信里的问题也不少,但统计下来,问的最多的问题绝对要数下面这个了:每天潜伏在米农们的交流群里,说得最多的问题也是这个。有的人觉得域名市场不再风光了,所以米农们的域名卖不出去是个常见现象。但是哥们儿 ...

  • 怎样监控CentOS Overlay状态

    在CentOS系统中,监控Overlay网络状态可以通过多种方法实现。以下是一些常用的方法:1. 使用ovs-vsctl命令ovs-vsctl是Open vSwitch的命令行工具,可以用来查看和管理 ...

  • 如何注册com域名?域名注册com后缀方法

    Com域名可以说是在域名行业发展史上开发最全面的域名种类,经历过时间的发展,com域名的市场依旧坚挺。对于刚入行的新手来说,如何注册com域名?域名注册com后缀的法是什么?这些都是他们迫切想知道的问 ...

  • 百度高管退休计划继续,刘辉卸任人力资源总裁

    为加强人才梯队建设,百度干部年轻化计划还在继续,4月30日,百度公司发布内部邮件,刘辉将于5月卸任人力资源高级副总裁,由崔珊珊接任。百度创始人、董事长兼CEO李彦宏在当天的内部信宣布了这一消息,并表示 ...

  • 小白在哪里购买域名?

    注册购买域名的网站有很多,建议选择知名域名商,如聚名网,域名注册涉及到很多问题,如域名实名认证、域名解析、域名管理、域名转出、域名备案等操作,选择知名云厂商首先可以保证域名安全性,另外在域名后续使用过 ...