Cookie简介(一) Cookie存放方式
上一篇 /
下一篇 2010-03-02 13:43:29
/ 个人分类:web基础
1. cookie按照在客户端存放的方式,可以分为两类
一种是会话性质的cookie,存放在浏览器内存中,当你在用代码向客户端写入cookie的时候,如果没有指定过期时间,那么cookie是存放在浏览器的内存里面的,不会持久化在硬盘上,也就是你在浏览器的临时文件里找不到。(Sessionid就是存放在这类cookie中)
一种是持久化的cookie,存放在硬盘上,当你指定了cookie的过期时间,那么,在客户端写入cookie的时候就会在浏览器的临时文件下生成一个文件,具体格式和名字可以到浏览器临时文件去看下。
2. 如何设置cookie的保存方式(ASP.Net)
3. 例子
1) 存在内存中的cookie
界面如下:
【SetCookie】向客户端输入Cookie,未设置cookie失效时间
代码:
执行效果:
未在cookies目录下生成文件
【alertCookieButton】:打印当前页面的cookie内容
代码:
alert()//通过js打印客户端cookie内容
执行效果:
【getCookieButton】:通过后台读取cookie(验证身份时用到)
代码:
执行效果:
2) 存在硬盘上的cookie(设置了失效时间)
【SetCookie】
代码:
执行效果:
在cookie目录下生成txt文件,内容为:
相关阅读:
- 从Applet中读取Cookie (51testing, 2008-7-18)
- 转贴:安全测试学习笔记一(Cookie&Session) (fengyun32, 2008-9-12)
- 【转】Cookie测试工具小汇 (morelovelin, 2008-9-16)
- Cookies的问题 (51testing, 2008-9-21)
- Cookie PK Session 服务端和客户端 (转贴) (超越自我, 2008-12-06)
- lr_web_submit提交数据到服务器,解决cookie获取不到的问题 (tanbofish, 2009-1-06)
- 关于session与cookie区别 (aprincess, 2009-5-31)
- Cookie 介绍 (色彩, 2009-10-14)
- Cookie测试及案例分析 (51testing, 2009-10-30)
- 关于ASP.NET/C#中对Cookie的操作 (51testing, 2010-1-04)
收藏
举报
TAG:
Cookie
cookie