Cookie和Session的区别

Cookie和Session的区别

  • Cookie

    1. 由服务器发送给客户端的特殊信息,以文本的形式存放在客户端。

    2. 客户端再次请求的时候,会把Cookie回发。

    3. 服务器接收到后,会解析Cookie生成与客户端对应的内容。

Cookie和Session的区别_第1张图片
Cookie的设置以及发送过程.jpg
  • Session

    1. 服务器端的机制,在服务器上保存的信息。

    2. 解析客户端请求并操作session id,按需保存状态信息。

Cookie和Session的区别_第2张图片
Session的实现方式.jpg

Session相对于Cookie更安全,若考虑减轻服务器负担,应当使用Cookie。

你可能感兴趣的:(Cookie和Session的区别)