首页 > 其他 > 详细

cookie与session

时间:2017-12-05 23:51:47      阅读:315      评论:0      收藏:0      [点我收藏+]

cookie:

cookie是一种客户端技术,程序把每个用户的数据以cookie的形式写给用户各自的浏览器(浏览器在客户端中)。当用户使用浏览器再去访问服务器中的web资源时,就会带着各自的数据去。这样,web资源处理的就是用户各自的数据了。

凡是从服务器发数据给浏览器都是响应,所以得用响应对象来操作。

1,创建cookie Cookie c = new Cookie(String name,String value);

参数:

        name:cookie的名称

        value:cookie的值

2,把cookie对象发送给客户端(也可以叫响应给客户端,说到响应,当然要用响应对象来操作)

      resp对象.addCookie(c);

3,读取cookie中的信息(当浏览器请求服务器时,把它叫做请求req,会把cookie带过去给服务器,那当然得先拿到所有的cookie再传给服务器)

  Cookie[] cs = req对象.getCookies();//cookie不只一个,所以得到是一个cookie数组,

  看到数组就忍不住要迭代一下

  for(Cookie c : cs ){

    c.getName();//获取cookie名称

    c.getValue();//获取cookie值

   }

小结:

       在浏览器请求到服务器,服务器就可以直接通过cookie获取到带过来的数据,这样web处理资源时,就可以处理各自对应的数据

  技术分享图片

技术分享图片

技术分享图片

===================================================================================

session

 

cookie与session

原文:http://www.cnblogs.com/Girlir/p/7990006.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!