美文网首页
会话技术

会话技术

作者: 我是邱邱 | 来源:发表于2018-05-04 21:55 被阅读0次

Cookie技术:会话数据保存在浏览器客户端

Session技术:会话数据保存在服务端


今天讲Cookie技术:

Cookie技术核心:

Cookie类:用于存储会话数据

1)构造Cookie对象:Cookie(java.lang.String name, java.lang.String value)

2)设置Cookie:

         void  setPath(java.lang.String uri):设置Cookie的有效访问路径

         void  setMaxAge(int expiry):设置Cookie的访问时间

         void  setValue(java.lang.String newValue):设置Cookie的值

3)发送Cookie到浏览器保存:(通过响应头发送:set-cookie),为了不自己设置响应头,直接使用下列方式:

         void addCookie(Cookiecookie):此方法是HttpServletResponse的方法,发送Cookie

4)服务器接收Cookie

         Cookie[]  getCookies():此方法是HttpServletRequest的方法,接收Cookie

Cookie原理:

1.服务器创建Cookie对象,把会话数据保存到cookie对象中;new Cookie("name", "eric")

2.服务器发送cookie信息到浏览器;response.addCookie(cookie)

3.浏览器接收cookie信息,并保存到浏览器中;

4.浏览器在下次访问服务器的时候,会带着cookie信息;

5.服务器接收浏览器带的cookie信息。request.getCookies()

Cookie需要注意的细节:

1)void setPath(java.lang.String uri)  :设置cookie的有效访问路径。有效路径指的是cookie的有效路径保存在哪里,那么浏览器在有效路径下访问服务器时就会带着cookie信息,否则不带cookie信息。

2)void setMaxAge(int expiry):设置cookie的有效时间。

正整数:表示cookie数据保存浏览器的缓存目录(硬盘中),数值表示保存的时间。

负整数:表示cookie数据保存浏览器的内存中。浏览器关闭cookie就丢失了!!

零:表示删除同名的cookie数据

3)Cookie数据类型只能保存非中文字符串类型的。可以保存多个cookie,但是浏览器一般只允许存放300个Cookie,每个站点最多存放20个Cookie,每个Cookie的大小限制为4KB。

相关文章

  • Django-cookie&session

    会话跟踪 会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cook...

  • web 10.Cookie&Session

    会话:多次请求回应 组成一次会话 为了共享数据Cookie 客户端会话技术Session 服务端会话技术 例如:购...

  • 会话管理(session)

    会话技术分类 cookie技术 会话数据保存在浏览器客户端 session技术 会话数据保存在服务端 coolie...

  • Day_06_Cookie+Session

    会话技术 Cookie Session技术

  • 会话技术

    cookie COOKIE参数说明有效期:默认情况一个会话周期为从新增该条COOKIE到浏览器关闭为止有效路径:默...

  • 会话技术

    Cookie技术:会话数据保存在浏览器客户端 Session技术:会话数据保存在服务端 今天讲Cookie技术: ...

  • 会话技术

    1、 C/S架构和B/S架构随着 智能终端出现,界限越来越模糊 2、 需要重点关注C/S架构里面的自定义协议的会话...

  • Cookie入门

    会话技术 会话技术常用的有两种: Cookie技术,Session技术,这两种技术是有区别的. Cookie技术 ...

  • flask会话技术详解及模板使用

    一、会话技术cookie 概述 设置cookie 获取cookie 删除cookie 二、会话技术session ...

  • flask02

    一、会话技术cookie 概述 设置cookie 获取cookie 删除cookie 二、会话技术session ...

网友评论

      本文标题:会话技术

      本文链接:https://www.haomeiwen.com/subject/idrdrftx.html