ASP.NET如何对Cookie进行创建、读取、修改和删除等操作?

2026-03-30 11:170阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计581个文字,预计阅读时间需要3分钟。

ASP.NET如何对Cookie进行创建、读取、修改和删除等操作?

概述:Cookie用于保存客户端浏览器请求服务器页面时的信息。我们可以存储非敏感用户信息,保存时间可根据需求设置。如果没有设置Cookie失效日期,则其生命周期保存到关闭浏览器。

概述

Cookie用来保存客户浏览器请求服务器页面的请求信息。

我们可以存放非敏感的用户信息,保存时间可以根据需要设置。如果没有设置Cookie失效日期,它的生命周期保存到关闭浏览器为止,Cookie对象的Expires属性设置为MinValue表示永不过期。

Cookie存储的数据量受限制,大多数的浏览器为4K因此不要存放大数据。

由于并非所有的浏览器都支持Cookie,数据将以明文的形式保存在客户端。

一、创建Cookie:发送到客户端浏览器

Domain和Path相同的所有Cookie在客户端存在于一个文件中。

//通用设置 Response.Cookies["userName"].Value = "Park"; Response.Cookies["userName"].Expires = DateTime.Now.AddDays(1);//不设Expires默认关闭浏览器就过期 Response.Cookies["userName"].Domain = "park.aa.com";//Domain默认为域名部分,以表示aa.com下的所有子域名。

阅读全文

本文共计581个文字,预计阅读时间需要3分钟。

ASP.NET如何对Cookie进行创建、读取、修改和删除等操作?

概述:Cookie用于保存客户端浏览器请求服务器页面时的信息。我们可以存储非敏感用户信息,保存时间可根据需求设置。如果没有设置Cookie失效日期,则其生命周期保存到关闭浏览器。

概述

Cookie用来保存客户浏览器请求服务器页面的请求信息。

我们可以存放非敏感的用户信息,保存时间可以根据需要设置。如果没有设置Cookie失效日期,它的生命周期保存到关闭浏览器为止,Cookie对象的Expires属性设置为MinValue表示永不过期。

Cookie存储的数据量受限制,大多数的浏览器为4K因此不要存放大数据。

由于并非所有的浏览器都支持Cookie,数据将以明文的形式保存在客户端。

一、创建Cookie:发送到客户端浏览器

Domain和Path相同的所有Cookie在客户端存在于一个文件中。

//通用设置 Response.Cookies["userName"].Value = "Park"; Response.Cookies["userName"].Expires = DateTime.Now.AddDays(1);//不设Expires默认关闭浏览器就过期 Response.Cookies["userName"].Domain = "park.aa.com";//Domain默认为域名部分,以表示aa.com下的所有子域名。

阅读全文