热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

ASP操作cookies的方法

在asp中,我们可以用response.cookies方法,定义cookies的值。
方法如下:
 response.COOKIEs(COOKIEsname)[(key)|.attribute]=value
  解释如下:COOKIEsname是你想要的COOKIEs的名字,比如:test
  参数key:可选参数,当然,不指定也可以了。:)
  key用于指定词典式COOKIE的了COOKIE的名称。我的理解似乎与一个数组类似。
  参数attribute可选,指定COOKIE本身的相关信息,比如指定特定的网址、路径、有效期等。
  可选的值有:Domain 只能读取特定域名的COOKIE
        Expires COOKIE的有效期限
Haskeys 是否含有子COOKIE
Path 只能在指定路径上读取COOKIE
Secure 指定COOKIE是否加密
  比如,要在本网站指定名为jb51的COOKIE,方法如下:
代码如下:

  Response.COOKIEs("jb51").Domain = "www.xxx.com" ‘指定www.xxx.com访问
  Response.COOKIEs("jb51").Path = "E-Blog" '指定E-Blog目录访问
  Response.COOKIEs("jb51").Expires= DateAdd("d",2,date) '指定两天后过期
  Response.COOKIEs("jb51")("name")="测试"
  Response.COOKIEs("jb51")("type")="呵呵"
[html]
  上面这两句就是制作了一个词典式的COOKIE。
  关于Haskeys的用法,相当简单,request.COOKIEs(COOKIE).Haskeys就可以了,比如要判断一个COOKIEs是否为词典式,就可以写成
[code]
<%
If Request.COOKIEs("jb51").Haskeys Then
Response.Write "这是一个词典式的COOKIEs"
Else
Response.Write "这不是一个词典式的COOKIEs"
End If
%>

更多资料参考:https://www.jb51.net/article/22640.htm

推荐阅读
author-avatar
小乐的孤独人生_298
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有