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文件,内容为:



 


TAG: Cookie cookie

引用 删除 xuqinasa   /   2010-07-14 11:56:46
-5
Just Do "IT"的个人空间 引用 删除 yemanxiaomao   /   2010-03-02 20:48:13
图片看不到
 

评分:0

我来说两句

日历

« 2024-04-29  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 1152
  • 日志数: 2
  • 建立时间: 2010-01-29
  • 更新时间: 2010-03-02

RSS订阅

Open Toolbar