Cookie&Session

来源:互联网 发布:processing软件 编辑:程序博客网 时间:2024/05/17 01:28

          HTTP协议制定的时候,为了提高HTTP协议通信的效率,在制定HTTP协议的时候,把HTTP协议指定成了无状态的通信协议。

          Cookie就是Web服务器所产生的一小段文本信息,它把这一小段文本信息已文本文件的形式保存在用户机硬盘上,而Web服务器可以对这个文本信息进行读写操作,这样Web服务器就可以把一些需要记忆的内容保存到这个文件中。Cookie虽小,但是可以实现的功能却非常有用。

  •     实现”记住我“功能
  •     定制个性化页面
  •    记录用户访问动作

      

        Session:会话所描述的是客户端和服务端一系列连续交互的过程,在一次会话期间(从会话建立到结束/失效)通常会发生多次请求-响应操作(跨多个节目),而会话机制允许此期间连续地记录用户的状态信息。和cookie的区别是:cookie是保持在客户端的,会话是保存在Web服务器端的;cookie能保存的信息只能是有限的文本信息,而会话能保存对象,并且保存对象的数量和大小没有限制。

      会话典型应用场景:

  •      网店中的购物车功能
  •     用户权限控制
  •     垮Servlet/JSP传递参数

原创粉丝点击