Cookie
Cookie(饼干)
-
从请求中拿到cookie信息
-
服务器响应给客户端cookie
Cookie[] cookies=req.getCookies();//获取Cookie
cookie.getName();//获取cookie中的key (name)
cookie.getValue();//获取cookie中的vluue
new Cookie("name",System.currentTimeMillis()+"");//新建一个cookie
cookie.setMaxAge(24*60*60);//设置cookie的有效期
resp.addCookie(cookie);//响应给客户端一个cookie
cookie:一般会保存在本地的用户目录下appdata;
一个网站cookie是否存在上限!细节!
-
一个Cookie只能保存一个信息
-
一个web站点可以给浏览器发送多个Cookie,最多存放20个cookie;
-
Cookie大小有限制4kb
-
300个cookie浏览器上限
删除Cookie
-
不设置有效期,关闭浏览器,自动失效。
-
设置有效期时间为0。
编码解析
URLEncoder.encode("狂神","utf-8")
URLDecoder.decode(cookie.getValue(),"utf-8")

浙公网安备 33010602011771号