码迷,mamicode.com
首页 > 其他好文 > 详细

cookie的简单介绍

时间:2020-07-10 00:17:42      阅读:65      评论:0      收藏:0      [点我收藏+]

标签:ring   处理   技术   get   获取   load   key   pat   关闭   

思考:

  HTTP是一个无状态的协议,当一个客户端向服务端发送请求,在服务器返回响应后,连接就关闭了,在服务器端不保留连接信息。

  当客户端发送多次请求且需要相同的请求参数的时候,应该如何处理?这个时候就要用到我们的Cookie来实现了。

什么是Cookie:

  Cookie是一种在客户端保持HTTP状态信息的技术。

  Cookie是在浏览器访问服务器的某个资源时,由web服务器在响应头传送给浏览器的数据。

  浏览器如果保存了某个cookie,那么以后每次访问服务器的时候,都会在请求头传递给服务端 一个cookie只能记录一种信息,是key-value形式 。

  一个web站点可以给浏览器发送多个cookie,一个浏览器也可以存储多个站点的cookie。

cookie的基本原理:

  技术图片

 

 Cookie的基本操作:

  创建cookie对象 :

  Cookie cookie = new Cookie(String key,String value);

  设置cookie参数:

  cookie.setMaxAge(int seconds)

  cookie.setPath(String url)

  响应Cookie给客户端 :

  response.addCookie(Cookie cookie)

  获取cookie属性:

  Cookie[] cookies = request.getCookies()

 

 

cookie的简单介绍

标签:ring   处理   技术   get   获取   load   key   pat   关闭   

原文地址:https://www.cnblogs.com/liu-yi/p/13276997.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!