咱们一般会将Cookie和Session做为一个组来一块儿学习。他们之间存在着很大的共同点;html
在百度百科中,这样对Cookie和Session定义:浏览器
Cookie:类型为“小型文本文件”,是某些网站为了辨别用户身份,进行Session跟踪而储存在用户本地终端上的数据(一般通过加密),由用户客户端计算机暂时或永久保存的信息。(关键字:客户端)服务器
Session:称为“会话控制”。Session对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的Web页之间跳转时,存储在Session对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。当用户请求来自应用程序的 Web页时,若是该用户尚未会话,则Web服务器将自动建立一个 Session对象。当会话过时或被放弃后,服务器将终止该会话。Session 对象最多见的一个用法就是存储用户的首选项。(关键字:服务器)学习
Session和Cookie的区别:网站
Cookie是把用户的数据写给客户端浏览器,由客户端浏览器进行保存,而且能够有多个Cookie,成为Cookies;加密
Session是把用户的数据写到用户独占的Session中,由服务器端进行保存,而且为了避免对服务器资源进行浪费,Session只保存一些比较重要的数据;spa
Session对象是由服务建立的。.net
Session的使用场景htm
保存一个登陆用户的信息;对象
保存购物网站的购物车信息;
在使用某网站时常常须要使用到的数据,也将其保存在Session中。郑州治疗输卵管堵塞哪家好:http://yyk.39.net/hospital/fc964_doctors.html郑州作人工授精多少钱:http://yyk.39.net/hospital/fc964_detail.html