Cookie文件内容的含义
2015-07-13 13:56
477 查看
Cookie文件内容的含义
浏览器算法JSPWeb 以下是一个cookie文件中的一段内容
------------------------------------------------------------------
logonTicket
SLXab3d24ae100bc3a92f032a1540cd9a61
127.0.0.1/
1537
1150331648
30072937
747296240
30072935
*
-------------------------------------------------------------------
每行对应的含义如下:
cookie名称
cookie值
web访问地址(路径)
安全性,1024和1536表示模指数(MODP)群算法的位数
cookie有效日期
修改日期
建立日期
建立者
保存cookie
Java代码
Cookie cookie = new Cookie("sessionID", "true");
cookie.setMaxAge(1000);//单位是秒
cookie.setPath("/");
cookie.setSecure(true);
response.addCookie(cookie);
获取cookie
Java代码
Cookie[] cookies = request.getCookies();
删除cookie
Java代码
Cookie cookie = new Cookie("sessionID", "true");
cookie.setMaxAge(0);//注意这句
cookie.setPath("/");
cookie.setSecure(true);
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或ssl
setValue(String newvalue);cookie创建后设置一个新的值
setVersion(int v);设置cookie所遵从的协议版本.
相关文章推荐
- 安卓常用开源项目总结
- 生产者消费者
- 内核中修改和保存defconfig的方法
- DLL与LIB库文件的生成和使用---C++
- 程序员的出路
- 判断字符串是否为空的宏定义
- 移动端开发——javascript
- 转-浅谈HTTP中Get与Post的区别
- 简述DNS原理及bind9的配置使用
- YUM仓库应用
- Android Studio 生成的APK位置
- 通过php 执行git pull 自动部署
- delete
- Linux运维不可不知的性能监控和调试工具
- 支持https的压力测试工具
- 学习Emacs系列教程
- 面试题
- (ros/navigation)how to build a map using logged data 怎样用记录的数据创建地图
- MarkDown、Vim双剑合璧
- Pivotal Gemfire gfsh shell的使用(2)