源代码如下 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;找不到,我也知道这两个地方应该是从某个类中读出来的 但是自己不会写也找不到 请各位大侠给指点下
{
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.Domain = N0.Config.CommonConfig.strDomain;
Utils和NO.Config都应该是用户自定义的类.
//构造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);
}Cookie mtCookie = new Cookie();
mtCookie.Name = "XXX";
mtCookie.Domain = Datas.serverAddress;
mtCookie.Value = mtStr;
sn132Cookie.Add(new Uri(sendLink), mtCookie);
因此我才想着能不能大家指点着将那东西完善 看着 这个类是写的不错