当前位置: 移动技术网 > IT编程>开发语言>.net > 【转载】Asp.Net中Cookie对象的作用以及常见属性

【转载】Asp.Net中Cookie对象的作用以及常见属性

2019年05月18日  | 移动技术网IT编程  | 我要评论

南丫39死海难案,我老婆是学生会长无修,绝不放过你粤语

cookie对象是服务器为用户访问存储的特定信息,这些信息一般存储在浏览器中,服务器可以从提交的数据中获取到相应的cookie信息,cookie的最大用途在于服务器对用户身份的确认,即票据认证,用户会话分配的sessionid会存储在cookie中,通过这个cookie中的sessionid可以提供用户全局性访问该网站。

一般cookie对象可以为用户存储一些简单的非机密性的信息,如用户的登录时间等信息。

cookie对象常见属性有:

(1)response.cookie.keys:获取cookie变量名或者根据其索引获取变量值

(2)response.cookies.count:获取cookie变量的数量

(3)response.cookies.allkeys:将cookies对象中所有的变量名存储到数组中。

cookie对象的常用方法有:

(1)response.cookies.set:用于更新cookie的变量值

(2)response.cookies.remove:用于删除cookie变量

(3)response.cookies.get:用cookie变量名称或者索引值获取变量值。

(4)response.cookies.clear:清除cookie内所有的变量

(5)response.cookies.add:用于cookie对象中添加cookie变量。

 

创建一个cookie对象并输出到浏览器可使用以下语句实现:

 httpcookie cookie_t = new httpcookie("test");//创建一个名称为test的cookie对象

 cookie_t.value = "测试数据";   //设置cookie的值

 response.cookies.add(cookie_t);

如果要更新上述cookie的值可采用下列方法:

  cookie_t.value = "更新cookie数据";
  response.cookies.set(cookie_t);//更新cookie的值

移除cookie_t可采用 response.cookies.remove("test");即可移除cookie数据。

 

备注:更多干货关注博主站点。原文转载自asp.net中cookie对象的作用以及常见属性_it技术小趣屋

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网