使用 Cookie






1.67/5 (9投票s)
2000年2月2日

158225

1310
在 ASP 脚本中使用 Cookie 的简介。
概述
这是一个小的 ASP (Microsoft Active Server Pages) 应用程序,它基本上实现了使用 Cookie 的功能。
该项目具有以下主要功能:
- 读取 Cookie
- 写入 Cookie
- 设置 Cookie 的过期日期
详细说明
该项目包含三个重要部分:
- 测试客户端浏览器是否支持 Cookie。
为此,我使用了 Browser Capabilities 组件 (“MSWC.BrowserType”)。
set objBrowserCapabilities = server.CreateObject("MSWC.BrowserType") ' ... blnSupportCookies = objBrowserCapabilities.cookies ' ...
- 读取和显示 Cookie
为此,我使用了 Request.Cookies 集合。(请参阅 ASP 内置对象。)
- 将 Cookie 写入客户端浏览器
为此,我使用了 Response.Cookies 集合。(请参阅 ASP 内置对象。)
用法
Cookie 有两种形式:(请参阅 http://www.microsoft.com/info/cookies.htm)
- 普通 Cookie
- 字典 Cookie
如果您想写入普通 Cookie,则需要在 Cookie 名称 字段中指定一个值(此字段是必需的),并在 Cookie 值 字段中指定一个值。 如果您想写入字典 Cookie,首先需要输入键的数量(必须大于 0),然后单击 “写入 Cookie 字典”。 然后页面将根据您的选项进行设置,您可以为 Cookie 字典输入值。 在字段中输入值后,单击 “提交”。 Cookie 将写入浏览器,并自动读取并在页面上显示。
如果您未设置过期值,则 Cookie 的生命周期将在您关闭当前会话后结束。 要延长 Cookie 的生命周期,您必须设置 日期 和 小时 值。
如果您有任何问题,请随时通过电子邮件提出:iulian_iuga@yahoo.com
就是这样!