1.来源来源HTTP的历史中,有一个很有意思的特定,是无状态无状态。当初制定HTTP协议,就是为了方便易用,满足网络传输协议,一开始也就没考虑最初的访问身份,毕竟当初玩互联网的人也少。早期互联网只是用于简单的浏览文档信息、查看黄叶、门户网站等等,并没有交互交互这个说法。但是随着互联网慢慢发展,宽带、服务器等硬件设施已经得到很大的提升,互联网允许人们可以做更多的事情,所以交互式交互式Web慢慢兴起,而HTTP无状态的特点却严重阻碍其发展!发现缺点肯定要去解决的。最开始的交互,局限于表单数据的提交,表单可以有很多个输入框,且HTML支持隐藏输入框,不显示出来。最初的解决方案,是将需要记录的信息,放到表单的隐藏的输入框中,也叫作隐藏域隐藏域。不过呢,每次访问页面,都得提交一段表单上去,还是非常麻烦的,而且表单的赋值,在后端逻辑层面和前端页面都得处理,那就更烦了。那个时候,最强的浏览器还是网景浏览器,所属公司是网景公司,而网景公司当时一名员工LouMontulli(卢-蒙特利),在1994年将“cookies”的概念应用于网络通信,用来解决用户网上购物的购物车历史记录。PS:果然,购物网站是刚需,推动了技术的发展。在网景浏览器的支持下其他浏览器也渐渐开始支持Cookie,到目前所有浏览器都支持Cookie了。2.Cookie的原理的原理先来看一个POST请求包的结构:在Cookie技术出来之前,身份字段的信息,是放在报文体报文体中的,每次提交数据时,把字段信息带上。因为每次提交数据,都是POST提交表单,就变得非常的麻烦。而且GET请求,除了报文体之外,其他的都有。Cookie出来后,Get请求和Post请求,都可以携带身份字段信息了,是因为Cookie字段信息,存放在了报文头里面。Cookie只有在身份验证成功下,才会生成一个身份字段信息。也就是登录成功后,服务器会给浏览器一个Cookie值,让浏览器每次访问的时候,都把这个Cookie值放报文体【请求头】上。每次服务器看到请求头中带有Cookie字段信息,就知道这个是哪个账户发过来的请求信息。Cookie的工作原理如下:1更多it视频www.ukoou.com3.Cookie的重要性的重要性Cookie是一个非常重要的信息,因为它可以保留非常多的信息,而且可以保留很久。每个请求头中,都会有一个Cookie字段,里面放着很多对信息,每一对信息的结构是x=x,对与对之间,用分号和空格隔开,如下示例:'Cookie':'a=1;b=2;c=3;......;z=26;'Cookie重要性在于它的作用,Cookie主要用于以下三个方面:1....