加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

Cookie集合基础 - ASP教程

发布时间:2016-01-14 00:07:28 所属栏目:Asp教程 来源:网络整理
导读:Cookies、Session和Application对象很类似,也是一种集合对象,都是用来在保存数据。但Cookies和其它对象最大的不同是Cookies 将数据存放于客户端的磁盘上,而A
Cookies、Session和Application对象很类似,也是一种集合对象,都是用来在保存数据。但Cookies和其它对象最大的不同是Cookies 将数据存放于客户端的磁盘上,而Application 以及Session对象是将数据存放于Server端。Application、Section 以及Cookies 对象的差异如下表所示:

物件 数据存放位置 生命周期

Application Server 端的内存上。 终止于IIS 关闭时。

Session 存放在Server 端的内存上。 终止于设定的时间或使用者离线。

Cookies 以档案的型式存放在客户端的磁盘上。可一直存在或终止于所设定的时间为止。

Cookies 对象不隶属于Page 对象,所以用法和Application 及Session 对象不同。Cookies 对象分别属于Request 对象和Response 对象,每一个Cookie 变量都是被Cookies 对象所管理,它的正确对象类别名称是HttpCookie Collection。要储存一个Cookie 变量,要透过Response 对象的Cookies 集合;其使用语法如下:

Response.Cookies(Name As String).Value="资料"

而要取回Cookie,则是用Request 对象的Cookies 集合,并将指定的Cookie 传回;其使用语法如下所示:

变数=Request.Cookies(Name As String).Value

Cookies 对象常用的属性如下表所示:

属性 说明 型态

All 传回全部的Cookie 变量到一个数组中。 HttpCookie()

AllKeys

传回全部Cookie 变量的名称到一个字符串型态的数组中。

String()

Count 传回Cookie 变数的数量。 Integer

Item

以Cookie 变量名称或索引值来传回Cookie 变量的内容。

1. Item(String)As

HttpCookie

2. Item(Index)As

HttpCookie

Cookies 对象常用的方法如下表所示:

方法 说明 语法

Add 新增一个Cookie 变量到Cookies 集合内。Add(ByVal cookie As HttpCookie)

Clear 将Cookies 集合内的变量全部清除。 Cookie Clear()

Get

以Cookie 变量名称或索引值传回Cookie

变量的值。

1. Get(ByVal index As Integer) As

HttpCookie

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读