两分钟弄懂cookie的物理意义

cookie为什么产生?

http协议是一种无状态协议,这就意味着在http协议下每次发送的请求都不能携带上一条请求的任何信息,服务器因此对于发送请求的客户端没有任何记忆。客户端就不得

不重复做很多事情,比如每次网站都要问你用户名和密码。为了提高可用性和效率,cookie作为信息的携带者和记录者,充当了身份证和笔记本的作用。

 

 

cookie作用机制?

cookie是由服务器产生的,并由客户端和服务器使用。
如果客户端同意使用cookie,客户端第一次请求服务器时,服务器会创建一个带有id的cookie,并在发送响应时给header加一个属性:“set-cookie: jsessionid=XXXX” ,将cookie发送给客户端。
客户端收到响应后,将cookie保存在本地,比如浏览器。下次访问服务器时,将请求的cookie header加入cookie信息发送给服务器,服务器就可以根据客户端包装在请求中的cookie确定客户端身份。

 

 

cookie主要用途?

密码用户名记录
浏览记录的保存




posted @ 2020-02-19 11:15  freeengles  阅读(343)  评论(0编辑  收藏  举报