C# Cookie 在MVC项目中的运用

   2024-10-07 4880
核心提示:在MVC项目中,可以使用C# Cookie 来存储和获取用户的会话信息。以下是一个示例代码,展示了如何在MVC项目中使用C# Cookie:// 设

在MVC项目中,可以使用C# Cookie 来存储和获取用户的会话信息。以下是一个示例代码,展示了如何在MVC项目中使用C# Cookie:

// 设置Cookiepublic ActionResult SetCookie(){    HttpCookie cookie = new HttpCookie("UserInfo");    cookie["UserName"] = "John";    cookie.Expires = DateTime.Now.AddHours(1);    Response.Cookies.Add(cookie);        return View();}// 获取Cookiepublic ActionResult GetCookie(){    HttpCookie cookie = Request.Cookies["UserInfo"];    if (cookie != null)    {        string userName = cookie["UserName"];        ViewBag.UserName = userName;    }        return View();}

在上面的示例中,SetCookie 方法用来设置一个名为 “UserInfo” 的Cookie,其中存储了用户的用户名信息并设置了过期时间为1小时。GetCookie 方法用来获取名为 “UserInfo” 的Cookie,并将其中存储的用户名信息传递给视图显示。

通过这种方式,可以在MVC项目中方便地使用C# Cookie 来存储和获取用户的会话信息。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号