首先定义:
public class SysConstantNames
{
public const string ReturnUrlName = "ReturnUrlName";
public const string ReturnUrlKey = "ReturnUrlKey";
}
将数据存入到Cookies
public static void SetCookies(string url)
{
HttpCookie httpCookies = new HttpCookie(SysConstantNames.ReturnUrlName);
httpCookies.Values.Clear();
HttpCookie httpCookie = new HttpCookie(SysConstantNames.ReturnUrlName);
httpCookie.Values.Add(SysConstantNames.ReturnUrlKey, url);
HttpContext.Current.Response.Cookies.Add(httpCookie);
}
获取Cookies
public static string GetUrlCookies()
{
HttpCookie currentHttpCookie = HttpContext.Current.Request.Cookies[SysConstantNames.ReturnUrlName];
return currentHttpCookie.Values[SysConstantNames.ReturnUrlKey];
}