码迷,mamicode.com
首页 > Web开发 > 详细

【Web__Cookie】常规使用

时间:2020-05-01 01:06:37      阅读:70      评论:0      收藏:0      [点我收藏+]

标签:取值   汉字   bag   var   ons   util   put   time   role   

添加cookie 汉字需UrlEncode

var cookieValue = string.Format("{0}&{1}&{2}", user.Id, HttpUtility.UrlEncode(user.CompanyName), user.RoleId);
HttpCookie Cookie = new HttpCookie(Constant.Manager, cookieValue);
Cookie.Expires = DateTime.Now.AddHours(2);
Response.Cookies.Add(Cookie);

删除cookie

Response.Cookies[Constant.Manager].Expires = DateTime.Now.AddDays(-1);

cookie取值

var cookie = Request.Cookies[Constant.Manager];
if (cookie == null)
{
    return View("login");
}
ViewBag.CompanyName = HttpUtility.UrlDecode(cookie.Value.Split(‘&‘)[1]);

【Web__Cookie】常规使用

标签:取值   汉字   bag   var   ons   util   put   time   role   

原文地址:https://www.cnblogs.com/kikyoqiang/p/12812194.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!