//-----------------------------载入
if(!IsPostBack)
        {

HttpCookie cookie = Request.Cookies["userinfo1"];
            cookie.Expires = System.DateTime.Now.AddMinutes(20);//设置过期时间
            for (int i = 0; i < 5; i++)
            {
                cookie.Values["BB" + i.ToString()] = i.ToString();
                Response.Cookies.Add(cookie);
            }
           
   }

//**************写入
       HttpCookie cookie = new HttpCookie("userinfo1");
        cookie.Expires = System.DateTime.Now.AddMinutes(20);//设置过期时间
        for (int i = 0; i < 10; i++)
        {
            
            cookie.Values["U" +i.ToString()] = i.ToString();           
            Response.Cookies.Add(cookie);
        }

//**************---------------读取
        //读取 Cookie 集合
        for (int i = 0; i < Request.Cookies.Count; i++)
        {
            if (Request.Cookies.AllKeys[i] == "userinfo1")
            {

HttpCookie cookies = Request.Cookies["userInfo1"];
                Response.Write("name=" + cookies.Name + "<br/>");
                //Response.Write("name=" + cookies.Value + "<br/>");

if (cookies.HasKeys)//是否有子键
                {
                    System.Collections.Specialized.NameValueCollection NameColl = cookies.Values;
                    for (int j = 0; j < NameColl.Count; j++)
                    {
                        
                        Response.Write("子键名=" + NameColl.AllKeys[j] + "<br/>");
                        Response.Write("子键值=" + NameColl[j] + "<br/>");
                    }

}
                else
                {
                    Response.Write("value=" + cookies.Value + "<br/>");
                }
            }
          
        }

//***********************删除
HttpCookie acookie = Request.Cookies["userinfo1"];
        acookie.Expires = System.DateTime.Now.AddMinutes(20);//设置过期时间       
        if (acookie.HasKeys)//是否有子键
        {
            System.Collections.Specialized.NameValueCollection NameColl = acookie.Values;  
            for (int j = 0 ; j < NameColl.Count; j++)
            {                
                if (NameColl.AllKeys[j] == "U8")
                {
                    acookie.Values.Remove(NameColl.AllKeys[j]);
                    Response.Cookies.Add(acookie);
                }               
            }    
        }

//***************************追加
 HttpCookie cookie = Request.Cookies["userinfo1"];
        cookie.Expires = System.DateTime.Now.AddMinutes(20);//设置过期时间
        for (int i = 0; i < 5; i++)
        {
            cookie.Values["K" + i.ToString()] = i.ToString();
            Response.Cookies.Add(cookie);
        }

C#设置Cookies .的更多相关文章

  1. Django 设置cookies与获取cookies.

    在Django里面,使用Cookie和Session看起来好像是一样的,使用的方式都是request.COOKIES[XXX]和request.session[XXX],其中XXX是您想要取得的东西的 ...

  2. VC设置cookies实现文件刷下载量

    VC设置cookies实现文件刷下载量 VC设置cookies实现文件刷下载量 分类: c/c++2013-10-11 17:22 250人阅读 评论(0) 收藏 举报   目录(?)[+]   同学 ...

  3. flutter webview_flutter 设置cookies

    WebViewController _controller; onWebViewCreated: (WebViewController wvc) { _controller = wvc; } onPa ...

  4. 设置Cookies

    设置Cookies: public ActionResult Index() { // if (Request.Cookies["user"] != null) { //Serve ...

  5. 在Scrapy里设置Cookies 要注意一点!

    1.requests里设置cookies,可以将cookies放入headers里一同提交. {'Accept': 'text/html,application/xhtml+xml,applicati ...

  6. C# HttpClient设置cookies的两种办法 (转发)

    一般有两种办法 第一种handler.UseCookies=true(默认为true),默认的会自己带上cookies,例如 var handler = new HttpClientHandler() ...

  7. python requests模块手动设置cookies的几种方式

    def use_cookie(self): cookies="YF-V5-G0=731b77772529a1f49eac82a9d2c2957f; SUB=_2AkMsEgief8NxqwJ ...

  8. Django简单设置cookies和session

    一.Cookie cookie及特点 Cookie是由服务器(网站)生成的,存储在浏览器端的 键值对数据(通常经过加密) 在响应请求时,服务器会把生成 Cookie数据 发给浏览器,浏览器会自动保存( ...

  9. C# HttpClient设置cookies的两种办法

    前言:最近公司使用HttpClient对象在发送请求,抛弃了之前的HttpWebRequest,使用httpClient有个好处:就是可以只使用一个HttpClient的实例,去完成发送所有的请求数据 ...

  10. asp设置cookies过期时间

    Response.Cookies("user_name").Expires=Date+1 '指定cookie保存时间 保留COOKIES一个小时 Response.Cookies( ...

随机推荐

  1. python 示例代码1

    第一章 python基础一 ​在此不再赘述为什么学习python这门编程,网上搜索一箩筐.我在此仅说一句python的好,用了你就会爱上它. 本python示例代码1000+带你由浅入深的了解pyth ...

  2. unbutu apt-get update失败及解决办法

    今天在用apt-get update更新时一直失败,报的错误为”Failed to fetch 404 Not Found”,因为我的镜像改为了mirrors.aliyun.com 我试着ping了一 ...

  3. SpringBoot 上传读取图片 巨坑

    之前自己也做过文件上传,不过存储路径放在那个tomcat服务器路径下,就没遇到什么问题 但前几天在做图片的上传,想把文件放在项目下指定的一个文件夹下,就感觉有点麻烦 修改配置文件 在springboo ...

  4. Mac下 CMD常用命令

    1.常用命令 pwd     当前工作目录 cd(不加参数) 进root cd(folder)      进入文件夹 cd ..     上级目录 cd ~     返回root cd -     返 ...

  5. Hadoop-No.13之数据源系统以及数据结构

    文件系统中采集数据时,应该考虑以下内容. 数据源系统设备的读取速率 在所有处理流水线中,磁盘I/O通常都是主要瓶颈.但是优化采集流程时通常要看一下检索数据的系统系统.一般来说,Hadoop的读取速度在 ...

  6. CTreeItem保存和获取数据

    保存数据: std::string val = "test data"; CString* pNodeData = new CString; *pNodeData = val.c_ ...

  7. 题解 [USACO Mar08] 奶牛跑步

    [USACO Mar08] 奶牛跑步 Description Bessie准备用从牛棚跑到池塘的方法来锻炼. 但是因为她懒,她只准备沿着下坡的路跑到池塘,然后走回牛棚. Bessie也不想跑得太远,所 ...

  8. MongoDB——morphia

    禁止保存className:@Entity(noClassnameStored = true) https://stackoverflow.com/questions/17719018/a-field ...

  9. 如何使用Spring Securiry实现前后端分离项目的登录功能

    如果不是前后端分离项目,使用SpringSecurity做登录功能会很省心,只要简单的几项配置,便可以轻松完成登录成功失败的处理,当访问需要认证的页面时,可以自动重定向到登录页面.但是前后端分离的项目 ...

  10. hadoop安装后运行一个单实例(测试MapReduce程序)

    1.安装hadoop 解压hadoop-1.2.1-bin.tar.gz包   tar -zxvf hadoop-1.2.1-bin.tar.gz  /opt/modules/ 解压后在/opt/mo ...