首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

最近看了个操作session和cookie的类 但是碰到有关问题了

2012-05-04 
最近看了个操作session和cookie的类 但是碰到问题了源代码如下C# codepublic static void SetObj(string s

最近看了个操作session和cookie的类 但是碰到问题了
源代码如下

C# code
      public static void SetObj(string strCookieName, int iExpires, string strValue)        {            HttpCookie objCookie = new HttpCookie(strCookieName.Trim());            objCookie.Value = Utils.EncodeURIComponent(strValue.Trim());            objCookie.Domain = N0.Config.CommonConfig.strDomain;            if (iExpires > 0)            {                if (iExpires == 1)                {                    objCookie.Expires = DateTime.MaxValue;                }                else                {                    objCookie.Expires = DateTime.Now.AddSeconds(iExpires);                }            }            HttpContext.Current.Response.Cookies.Add(objCookie);        }

 在实际应用中发现Utils.EncodeURIComponent和N0.Config.CommonConfig.strDomain;找不到,我也知道这两个地方应该是从某个类中读出来的 但是自己不会写也找不到 请各位大侠给指点下

[解决办法]
objCookie.Value 和 objCookie.Domain 就是你要在cookie里面储存的数据,可以自己决定,不用完全按照那个源码写
[解决办法]
你直接去找一个session和cookie的读写操作就可以了
[解决办法]
探讨

objCookie.Value 和 objCookie.Domain 就是你要在cookie里面储存的数据,可以自己决定,不用完全按照那个源码写

[解决办法]
C# code
//构造cookie            CookieContainer snCookie = new CookieContainer(50);            snCookie .PerDomainCapacity = 50;            CookieCollection sn132Collection3 = CookieArray.GetCookies(Datas.liveUri);            for (int i = 0; i < sn132Collection3.Count; i++)            {                Cookie testC = new Cookie();                testC = sn132Collection3[i];                testC.Domain = "." + Datas.serverAddress;                sn132Cookie.Add(new Uri(sendMailLink), testC);            }
[解决办法]
http://blog.csdn.net/porschev/archive/2011/05/10/6408543.aspx

热点排行