Cookie的写入,和读取
public static void SetLoginGmameInfo(string  uid, string sid, string timestring, string sign)
        {
            //System.Web.HttpContext.Current.Session["GoGoPortalmemberSessionUserID"] = userID.ToString();
            //System.Web.HttpContext.Current.Session["GoGoPortalmemberSessionUserName"] = userName;
            //System.Web.HttpContext.Current.Session["GoGoPortalmemberSessionUserPWD"] = userPWD;
            //ClearLoginSession();
            /////上面是session方式。以下是cookie方式
            System.Web.HttpCookie membercookie = System.Web.HttpContext.Current.Request.Cookies["GoGoGameInfoCookie"];
            if (membercookie == null)
            {
                membercookie = new System.Web.HttpCookie("GoGoGameInfoCookie");
            }
            //membercookie.Expires = DateTime.Now ;//默认是关闭浏览器就失效,不保存到磁盘
            membercookie.Values.Set("uid", uid.ToString());
            membercookie.Values.Set("sid", sid);
            membercookie.Values.Set("timestring", timestring);
            membercookie.Values.Set("sign", sign);
      
            //membercookie.Expires = DateTime.Now.AddHours(4);//设置cookie过期时间
            System.Web.HttpContext.Current.Response.SetCookie(membercookie);
}
上面的一个方法就是将uid,sid,timestring,string sign写入的cookie里面去了。cookie默认是关闭浏览器失效
那我们改怎样使用这种方法呢SetLoginGmameInfo(uid, sid, time.ToString(), Sign);这样就写入了Cookie
取出Cookie
比方我要取出COOKIE里面我已经存入的UID
/// <summary>
        /// 返回session的userid
        /// </summary>
        /// <returns></returns>
        public static string GetLoginUidCookie()
        {
           
            string Uid = "0";
            System.Web.HttpCookie membercookie = System.Web.HttpContext.Current.Request.Cookies["GoGoGameInfoCookie"];
            if (membercookie != null)
            {
                Uid = membercookie["uid"].ToString();
            }
            return Uid;
        }
然后定义一个变量string uid=GetLoginUidCookie();//就取出来Cookie了
Cookie的写入,和读取的更多相关文章
- 用户登录之asp.net cookie的写入、读取与操作
		页面前面: <div id="login" runat="server"> <span class="log_title" ... 
- C#的一般处理程序中Cookie的写入、读取、清除
		1.写入Cookie值 string userName = context.Request.Form["u_Name"].ToString().Trim(); string pwd ... 
- cookie 的 写入,读取, 删除
		页面跳转,cookie存储参数 1,设置cookie function setCookie(name,value) { var Days = 30; var exp = new Date(); exp ... 
- ASP.NET实现Cookie功能的三个基本操作(写入,读取,删除)
		说正事 简而言之,在Cookie的时候有三个过程,分别是“写入,读取,删除”.任何伟大之作都是有基本的东西构成的,而Cookie的运用也不例外. 写入: 1 //创建一个HttpCookie对象 ... 
- jquery.cookie() 方法的使用(读取、写入、删除)
		一个轻量级的cookie 插件,可以读取.写入.删除 cookie. jquery.cookie.js 的配置 首先包含jQuery的库文件,在后面包含 jquery.cookie.js 的库文件. ... 
- Java Web SSH框架总是无法写入无法读取Cookie
		不关乎技术,关乎一个小Tips: 默认情况下,IE和Chrome内核的浏览器会认为http://localhost为无效的域名,所以不会保存它的cookie,使用http://127.0.0.1访问程 ... 
- (转)Asp.net的HttpCookie写入汉字读取时为乱...
		今天有个问我:在Asp.net的HttpCookie中写入汉字,读取值为什么全是乱码?其实这是因为文字编码而造成的,汉字是两个编码,所以才会搞出这么个乱码出来!其实解决的方法很简单:只要在写入Cook ... 
- java一行一行写入或读取数据
		原文:http://www.cnblogs.com/linjiqin/archive/2011/03/23/1992250.html 假如E:/phsftp/evdokey目录下有个evdokey_2 ... 
- iOS中plist的创建,数据写入与读取
		iOS中plist的创建,数据写入与读取 Documents:应用将数据存储在Documents中,但基于NSuserDefaults的首选项设置除外Library:基于NSUserDefaults的 ... 
- php 如何写入、读取word,excel文档
		如何在php写入.读取word文档 <? //如何在php写入.读取word文档 // 建立一个指向新COM组件的索引 $word = new COM("word.applicatio ... 
随机推荐
- react当中两种获取表单数据的方法
			方法一: 获取dom当中的数据 需要操作的dom上面有 ref="test", 当需要获取的时候 this.refs.test.value 就可以获取当前输入框的value值 ... 
- soap1.1与soap1.2区别
- linux下轻松修改pdf文件
			前几天使用firefox打印了一个网页,后来查看有很多页面都是评论,对我来说,实在没有什么用处,就想把多余的内容给删除了,后来,终于找到了一个工具:pdf mod非常不错的工具,直接打开文件,选择要删 ... 
- 基于Xen实现一种domain0和domainU的应用层数据交互高效机制 - 2
			继续昨天的思路,今天先google了类似的实现domain0和domainU之间数据传输的方案 [Xen-devel] XenStore as a data transfer path? 这篇帖子讨 ... 
- Chrome扩展修改页面代码执行环境的方法
			Chrome的扩展程序可以通过content scripts向页面中注入js代码,所注入的js代码能够对页面中所有的DOM对象进行操作.由于Chrome在js执行环境上对页面代码和content sc ... 
- MySql视图笔记(转载)
			1. 视图的定义 视图就是从一个或多个表中,导出来的表,是一个虚拟存在的表.视图就像一个窗口(数据展示的窗口),通过这个窗口,可以看到系统专门提供的数据(也可以查看到数据表的全部数据),使 ... 
- Hadoop-hdfs安装与配置
			一.安装要求 安装JDK yum -y install jdk(或手动安装) 设置namenode节点到datanode节点的免密码登陆 a. 本地免密码登录 # ssh loc ... 
- c#反射,委托,事件
			1.反射,通过类名来实例化类 //用构造函数动态生成对象: Type t = typeof(NewClassw); Type[] pt = ]; pt[] = typeof(string); pt[] ... 
- 点击添加按钮,使用ajax动态添加一行和移除一行,并且序号重新排序和数据不重复操作判断
			<div class="control-group " style="top: -20px;position: relative;"> <la ... 
- luogu P1579 哥德巴赫猜想(升级版)
			题目描述 一个等差数列是一个能表示成a, a+b, a+2b,..., a+nb (n=0,1,2,3,...)的数列. 在这个问题中a是一个非负的整数,b是正整数.写一个程序来找出在双平方数集合(双 ... 
