ASP Response.Cookies 集合
基本上,Cookie 是存储在用户计算机上的小文件。它用于保存特定于特定客户端和网站的少量数据,并且可以由 Web 服务器或客户端计算机访问。
Response.Cookies 集合用于设置cookie 的集合值。如果指定的cookie 不存在,则创建它。如果 cookie 存在,则获取新值,并丢弃旧值。
句法:
Response.Cookies(name)[(key)|.attribute]=value
参数:
- 名称:它指定 Cookie 的名称。
- Key:不是可选参数,代表cookies的键值。
- 属性:指定cookies的信息。属性参数可以是以下之一。
- 域:只写。它指定只发送给请求域名的cookie。
- Expires :它指定 cookie 的到期日期。如果未设置数据,则 cookie 将在会话结束后过期。
- HasKeys:只读。它指定 cookie 是否包含密钥。
- 路径:只写。如果指定,则 Cookie 仅发送到此路径的请求。如果未设置此属性,则使用应用程序路径。
- 安全:只写。它表示 cookie 是安全的。
- 值:它定义了分配给键或属性的值。
示例 1:下面的代码说明了如何创建名为“website”并为其分配值“GeeksForGeeks”的 cookie。
<%
Response.Cookies("website")="GeeksForGeeks"
%>
示例 2:下面的示例演示了如何为 cookie 设置值并将值分配给它的属性。
<%
Response.Cookies("Type") = "fruits"
Response.Cookies("Type").Expires = "July 31, 2001"
Response.Cookies("Type").Path = "/"
%>