65.9K
CodeProject 正在变化。 阅读更多。
Home

使用 Cookie

starIcon
emptyStarIcon
starIcon
emptyStarIconemptyStarIconemptyStarIcon

1.67/5 (9投票s)

2000年2月2日

viewsIcon

158225

downloadIcon

1310

在 ASP 脚本中使用 Cookie 的简介。

  • 下载源文件 - 3 Kb
  • 概述

    这是一个小的 ASP (Microsoft Active Server Pages) 应用程序,它基本上实现了使用 Cookie 的功能。
    该项目具有以下主要功能:

    • 读取 Cookie
    • 写入 Cookie
    • 设置 Cookie 的过期日期
    该页面包含一个帮助,可以方便您使用该项目。该示例可以直接使用。

    详细说明

    该项目包含三个重要部分:

    1. 测试客户端浏览器是否支持 Cookie。

      为此,我使用了 Browser Capabilities 组件 (“MSWC.BrowserType”)。

      	set objBrowserCapabilities = server.CreateObject("MSWC.BrowserType")
      	
      	' ...
      	
      	blnSupportCookies = objBrowserCapabilities.cookies
      	
      	' ...
      
    2. 读取和显示 Cookie

      为此,我使用了 Request.Cookies 集合。(请参阅 ASP 内置对象。)

    3. 将 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

    就是这样!

    © . All rights reserved.