Cookie文件内容的含义

如下是一个cookie文件中的一段内容web

------------------------------------------------------------------算法

logonTicket
SLXab3d24ae100bc3a92f032a1540cd9a61
127.0.0.1/
1537
1150331648
30072937
747296240
30072935
*浏览器

-------------------------------------------------------------------安全

 

每行对应的含义以下:cookie

cookie名称session

cookie值dom

web访问地址(路径)jsp

安全性,1024和1536表示模指数(MODP)群算法的位数url

cookie有效日期spa

修改日期

创建日期

创建者

 

保存cookie

Java代码   收藏代码
  1. Cookie cookie = new Cookie("sessionID", "true");  
  2. cookie.setMaxAge(1000);//单位是秒  
  3. cookie.setPath("/");  
  4. cookie.setSecure(true);  
  5. response.addCookie(cookie);  

 

 获取cookie

Java代码   收藏代码
  1. Cookie[] cookies = request.getCookies();  

 

 删除cookie

Java代码   收藏代码
  1. Cookie cookie = new Cookie("sessionID", "true");  
  2. cookie.setMaxAge(0);//注意这句  
  3. cookie.setPath("/");  
  4. cookie.setSecure(true);  
  5. response.addCookie(cookie);  

 

 

在jsp中处理cookie数据的经常使用方法

 

getComment();返回cookie的注释getDomain();返回cookie的域名.getMaxAge();返回cookie的存活时间getName();返回cookie的名字getPath();返回cookie适用的路径getSecure();若是浏览器经过安全协议发送Cookie将返回true值,若是浏览器使用标准协议刚返回false值getValue();返回cookie的值getVersion();返回cookie所听从的协议版本setComment(String purpose);设置cookie的注释setDomain(String domain);设置cookie的惟一使用者setMaxAge(int maxAge);设置cookie的有效期setPath(String url);设置Cookie的适用路径setSecure(Boolean flag);设置浏览器是否仅仅使用安全协议来发送cookie,例如使用Https或sslsetValue(String newvalue);cookie建立后设置一个新的值setVersion(int v);设置cookie所听从的协议版本.

相关文章
相关标签/搜索