码迷,mamicode.com
首页 > 编程语言 > 详细

Java 设置 cookie 完整版

时间:2020-12-17 13:12:51      阅读:8      评论:0      收藏:0      [点我收藏+]

标签:服务   项目   目录   min   comment   传递   完整版   secure   单位   

String s = sessionId(user);
Cookie cookie = new Cookie("sessionId",s);
cookie.setPath("/");//如此可以 同一服务器共享cookie 即同一服务器根目录/下不同项目可共享
cookie.setMaxAge(60*30);//表示寿命单位秒


/* 以下设置慎用 */
cookie.setDomain(".yuming.com");//跨域共享,分布式中,不同应用可共享
cookie.setComment("这是描述");//无实质意义,仅仅是描述
cookie.setHttpOnly(true);//设置了 页面js脚本读不到此cookie

cookie.setSecure(true);//在 setSecure(true) 的情况下,只有https才传递到服务器端。http是不会传递的。
//?当 setSecure(true) 时,浏览器端的cookie不会传递到服务器端。
//?当 setSecure(true) 时,服务器端的cookie会传递到浏览器端
cookie.setVersion(0); //cookie版本 0版本通用性最好,1版本有些浏览器不支持

response.addCookie(cookie);

Java 设置 cookie 完整版

标签:服务   项目   目录   min   comment   传递   完整版   secure   单位   

原文地址:https://www.cnblogs.com/cjd01/p/14126845.html

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