增加:

第一种方法:Response.Cookies[“UserName”].Value=”张三”

Response.Cookies[“UserName”].Expires=DateTime.Now.AddDays(1);

第二种方法:

HttpCookie cookie=new HttpCookie(“UserName”);

cookie.Value=”张三”;

cookie.Expires=DateTime.Now.AddDays(1);

Response.Cookies.Add(cookie);

多值Cookie(子键):

第一种方法:

Response.Cookies[“UserInfo”][“userName”]=”张三”;

Response.Cookies[“UserInfo”][“pwd”]=”123”;

Response.Cookies[“UserInfo”].Expires=DateTime.Now.AddDays(1);

第二种方法:

HttpCookie cookie=new HttpCOokie(“UserInfo”);

cookie.Values(“userName”)=”张三”;

cookie.Values(“pwd”)=”123”;

cookie.Expires=DateTime.Now.AddDays(1);

Response.Cookies.Add(cookie);

删除:

删除单个Cookie

Response.Cookies[“userName”].Expires=DateTime.Now.AddDays(-1);

删除所有的Cookie

HttpCookie aCookie;

String cookieName;

int count=Request.Cookies.Count;

for(int i=0;i<count;i++)

{

cookieName=Request.Cookies[i].Name;

aCookie=new HttpCookie(cookieName);

aCookie.Expires=DateTime.Now.AddDays(-1);

Response.Cookies.Add(aCookie);

}

删除单个子键

HttpCookie aCookie=Request.Cookies[“userInfo”];

aCookie.Values.Remove(“userName”);

aCookie.Expires=DateTime.Now.AddDays(-1);

Response.Cookies.Add(aCookie);

修改:

修改单个Cookie

Response.Cookies[“userName”].Value=”李四”;

Response.Cookies[“userName”].Expires=DateTime.Now.AddDays(1);

修改单个子键

Response.Cookies[“UserInfo”][“pwd”]=”234”;

Response.Cookies[“UserInfo”].Expires=DateTime.Now.AddDays(1);

读取:

If(Request.Cookies[“userName”]!=null)

{

Lable1.Text=Request.Cookies[“userName”].Value;

}

或者

If(Request.Cookies[“userName”]!=null)

{

HttpCookie cookie=Request.Cookies[“userName”];

Lable.Text=cookie.Value;

}

多值读取

If(Request.Cookies[“UserInfo”]!=null)

{

Lable1.Text=Request.Cookies[“UserInfo”][“userName”];

Lable2.Text=Request.Cookies[“UserInfo”][“pwd”];

}

读取所有的Cookie

for(int i=0;i<Request.Cookies.Count;i++)

{

aCookie=Request.Cookies[i];

string name=aCookie.Name;

string value=aCookie.Value;

}

Cookie的增删改查的更多相关文章

  1. Selenium入门13 cookie的增删改查

    cookie的增删改查: 查询:get_cookies()查询所有cookie,get_cookie(cookie的name)获取单个cookie 删除:delete_cookie(cookie的na ...

  2. 原生js对cookie的增删改查

    一.增 document.cookie = cname + "=" + cvalue + ";expires=" + expires + ";path ...

  3. 对Cookie进行增删改查

    public class CookieServletDemo extends HttpServlet { public void doGet(HttpServletRequest request, H ...

  4. cookie的增删改查函数

    function setCookie(name,value,expires,path,domain){ //设置过期时间 var oDate = new Date(); oDate.setDate(o ...

  5. js中实现cookie的增删改查(document.cookie的使用详情)

    一.设置cookie的值 1.每个cookie都是一个名称/值对,名称/值对用等号连接,并将该名称/值对赋值给document.cookie即可.如:document.cookie="id= ...

  6. 优秀前端工程师必备: cookie的增删改查Demo!

    1 cookie可以很好地解决微信浏览器登录状态的保存,具体教程看下面链接: https://www.cnblogs.com/autoXingJY/p/10456767.html 2 参考了w3c等的 ...

  7. Java实现对cookie的增删改查

    原文地址:http://blog.csdn.net/k21325/article/details/54377830 @RequestMapping(value="meeting/addGua ...

  8. 网络系列之 cookie增删改查(封装)

    什么是cookie 呢?简单来说,这个小东西,会记录你的 浏览器 浏览习惯,或 账号密码等, 以便于提高用户的体验感. 举个例子: 你们有没有发现,去淘宝一些购物网站, 你搜索了 椅子, 挑选了一会椅 ...

  9. sqlHelper做增删改查,SQL注入处理,存储值,cookie,session

    一.存储值 eg:登录一个页面,在进入这个页面之前你怎么知道它登没登录呢?[在登录成功之后我们把状态保存起来] 存储值得方式有两种,一种是cookie,一种是session 1.1区别: 代码: if ...

随机推荐

  1. magento 调整产品详细页自定义选项或配置项的位置

    默认位置如下图,感觉不美观 调整后,如下图 打开后台产品页,找到Design下的Display product options in属性,可以看到两个选项:Product Info Column和Bl ...

  2. POJ 3068 "Shortest" pair of paths(费用流)

    [题目链接] http://poj.org/problem?id=3068 [题目大意] 给出一张图,要把两个物品从起点运到终点,他们不能运同一条路过 每条路都有一定的费用,求最小费用 [题解] 题目 ...

  3. 【动态规划】【记忆化搜索】【dfs】bzoj2748 [HAOI2012]音量调节

    f[i][j]表示第i首歌音量为j是否可能.若是将状态之间建边,那么答案就是max(j){f[i][j]==true&&0<=j<=limit}.于是就是图中dfs一遍判断 ...

  4. 【bzoj1455】【罗马游戏】左偏树+并查集(模板)

    Description 罗马皇帝很喜欢玩杀人游戏. 他的军队里面有n个人,每个人都是一个独立的团.最近举行了一次平面几何测试,每个人都得到了一个分数. 皇帝很喜欢平面几何,他对那些得分很低的人嗤之以鼻 ...

  5. 分析成绩 Exercise07_04

    import java.util.Scanner; /** * @author 冰樱梦 * 时间:2018年下半年 * 题目:分析成绩 * */ public class Exercise07_04 ...

  6. 求满足n^2>12000的n的最大值 Exercise05_13

    /** * @author 冰樱梦 * 时间:2018年下半年 * 题目:求满足n^2>12000的n的最大值 * */ public class Exercise05_13 { public ...

  7. Problem Q: 多项式求和x+(x^2)/2!+(x^3)/3!+...

    #include<stdio.h> #include<math.h> int main() { float x,i; scanf("%f",&x); ...

  8. 【R笔记】使用R语言进行异常检测

    本文转载自cador<使用R语言进行异常检测> 本文结合R语言,展示了异常检测的案例,主要内容如下: (1)单变量的异常检测 (2)使用LOF(local outlier factor,局 ...

  9. jQuery判断一个元素是否为另一个元素的子元素

    判断:当前元素是否是被筛选元素的子元素 jQuery.fn.isChildOf = function(b){ return (this.parents(b).length > 0); }; 判断 ...

  10. iOS开发——NSIBPrototypingLayoutConstraint原型约束造成的莫名问题

    问题描述: 使用Autolayout 从xib加载后代码添加Constraint,xib中没有任何约束,只是创建了n个View并拖了线方便调用   在运行过程中产生约束冲突错误, NSIBProtot ...