当前位置:网站首页>The differences and advantages and disadvantages between cookies, seeion and token
The differences and advantages and disadvantages between cookies, seeion and token
2022-07-06 07:07:00 【smarthome_ man】
1、cookie( A computer file of information sent by a network or Internet user to a central server )
First of all, what is cookie Well ? seeing the name of a thing one thinks of its function cookie The first is a file , It is mainly a data generated by the browser that can be permanently stored in the browser . For example, our account number and password , Will be stored in cookie in , The next time you ask , Will directly enter the account password , It's more convenient , But the disadvantages also follow ,cookie It's easy to be hijacked by hackers , therefore cookie The security of is lower , So later, the browser added some restrictions to ensure cookie Will not be used maliciously , But the security is not very high .
2、session( In network applications, it is also called session control )
What is? session? Literally session It's conversation , Talk to someone one by one , It's your conversation with him , How do you know that it is Zhang San rather than Li Si who is talking to you , The other party must have some characteristics to show that he is Zhang San , For example, height , Age , Looks, etc .
session It also has similar meaning , The server should know that it is currently talking to itself ( Send a request to yourself ) Who is it . In order to distinguish between , The server will assign different tags to each client , Then when the client sends a request to the server , Will wear this mark to determine the identity of this person , The server will know who it is talking to , So how does the client save this tag , There are many ways , But for browsers , Are all adopted by default cookie Methods .
Server usage session Save the user's information on the server temporarily , But after the user leaves the website session Will destroy , however cookie It won't be destroyed , This storage method is relative to cookie For more security , Each has its own advantages .
3、token( token )
What is? token,Token Is a string generated by the server , As a token for the client to make a request , After the first login , The server generates a Token This is what we call it Token Return to the client , In the future, the client only needs to bring this Token Just come and ask for data , No need to bring user name and password again .
cookie And session The difference between
1、cookie Data is stored on the client ,session Data on the server .
2、cookie Not very safe , Should be used in consideration of safety session.
3、session It will be saved on the server for a certain period of time . When visits increase , We will compare the performance of your server to reduce the performance of your server , Should be used cookie.
边栏推荐
- Three methods of adding color to latex text
- UWA Pipeline 2.2.1 版本更新说明
- AttributeError: Can‘t get attribute ‘SPPF‘ on <module ‘models.common‘ from ‘/home/yolov5/models/comm
- Misc of BUU (update from time to time)
- 中青看点阅读新闻
- Wechat brain competition answer applet_ Support the flow main belt with the latest question bank file
- 网络安全基础介绍
- JDBC学习笔记
- 【Hot100】739. 每日溫度
- win10 64位装三菱PLC软件出现oleaut32.dll拒绝访问
猜你喜欢
Windows Server 2016 standard installing Oracle
When my colleague went to the bathroom, I helped my product sister easily complete the BI data product and got a milk tea reward
作者已死?AI正用艺术征服人类
MVVM of WPF
leetcode841. Keys and rooms (medium)
Missing monitoring: ZABBIX monitors the status of Eureka instance
C语言_双创建、前插,尾插,遍历,删除
win10 64位装三菱PLC软件出现oleaut32.dll拒绝访问
数据仓库建设思维导图
Kubernetes cluster builds ZABBIX monitoring platform
随机推荐
The ECU of 21 Audi q5l 45tfsi brushes is upgraded to master special adjustment, and the horsepower is safely and stably increased to 305 horsepower
leetcode1020. Number of enclaves (medium)
Development of entity developer database application
树莓派3B更新vim
Embed UE4 program into QT interface display
前缀和数组系列
Establishment and operation of cloud platform open source project environment
编译,连接 -- 笔记 -2
Top test sharing: if you want to change careers, you must consider these issues clearly!
顶测分享:想转行,这些问题一定要考虑清楚!
Refer to how customer push e-commerce does content operation
巴比特 | 元宇宙每日必读:中国互联网企业涌入元宇宙的群像:“只有各种求生欲,没有前瞻创新的雄心”...
PCL实现选框裁剪点云
LeetCode Algorithm 2181. 合并零之间的节点
Pymongo gets a list of data
【Hot100】739. Daily temperature
Blue Bridge Cup zero Foundation National Championship - day 20
作者已死?AI正用艺术征服人类
A brief introduction of reverseme in misc in the world of attack and defense
Depth residual network