Cookie和Session的区别

一、基本概念:

     1、Cookie:网页浏览器保存用户的信息,包括用户的身份,操作信息等

      2、Session会话:会话指的是访问某一浏览器的访问时间段,比如打开网页访问一个地址,浏览之后关闭网站,这一过程称为                                       会话

      补充:HTTP协议:无状态协议,即打开网页—关闭链接,当重新打开网页,需要重新连接,这就是无状态

二、区别:

     1、Cookie将访问信息存储到浏览器上,Session将访问信息存储到服务器上

     2、 Cookie:当我们在访问网页时,Cookie会存储我们的信息,再次打开,建立连接时,会把Cookie记录的信息一起发送给服务器,这样服务器便能从Cookie里的信息识别你的身份,返回用户的专属信息。

Cookie和Session的区别

    3、Session:当我们在访问网页时,网页会发送一个HTTP请求到服务器端,服务器会向客户浏览器发送一个每个用户特有的会话编号sessionID,让他进入到cookie里。服务器同时也把sessionID和对应的用户信息、用户操作记录在服务器上。客户端浏览器再次访问时,会发送cookie给服务器,其中就包含sessionID。

 Cookie和Session的区别

Cookie和Session的区别