📜  ASP Response.Cookies 集合

📅  最后修改于: 2022-05-13 01:56:45.740000             🧑  作者: Mango

ASP Response.Cookies 集合

基本上,Cookie 是存储在用户计算机上的小文件。它用于保存特定于特定客户端和网站的少量数据,并且可以由 Web 服务器或客户端计算机访问。

Response.Cookies 集合用于设置cookie 的集合值。如果指定的cookie 不存在,则创建它。如果 cookie 存在,则获取新值,并丢弃旧值。

句法:

Response.Cookies(name)[(key)|.attribute]=value

参数:

  • 名称:它指定 Cookie 的名称。
  • Key:不是可选参数,代表cookies的键值。
  • 属性:指定cookies的信息。属性参数可以是以下之一。
    1. 域:只写。它指定只发送给请求域名的cookie。
    2. Expires :它指定 cookie 的到期日期。如果未设置数据,则 cookie 将在会话结束后过期。
    3. HasKeys:只读。它指定 cookie 是否包含密钥。
    4. 路径:只写。如果指定,则 Cookie 仅发送到此路径的请求。如果未设置此属性,则使用应用程序路径。
    5. 安全:只写。它表示 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 = "/"  
%>