ASP.NET如何对Cookie进行创建、读取、修改和删除等操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计581个文字,预计阅读时间需要3分钟。
概述: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分钟。
概述: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下的所有子域名。

