0371-6777 2727

香港开奖结果现场直播Core中的cookie?

更新时间:2019-11-09

  cookie是通常用于存储有关用户信息的一条数据,存储在用户的计算机上。在大多数浏览器中,每个cookie都存储为一个小文件,但在Firefox中,它们一起存储在一个文件中。 cookie表示为键值对,你可以利用键来读取、写入或删除cookie。

  若要使用本文提供的代码示例,你应该在系统中安装Visual Studio 2019。如果还没有一份,可以在此处下载Visual Studio 2019(。

  在“创建新项目”窗口中,从显示的模板列表中选择“ASP.NET Core Web应用程序”。

  在接下来显示的“创建新的ASP.NET Core Web应用程序”窗口中,从顶部下拉列表中选择.NET Core作为运行时环境,并选择ASP.NET Core 2.2(或更高版本)。

  选择“Web应用程序(Model-View-Controller)”作为项目模板,以创建新的ASP.NET Core MVC应用程序。

  确保“启用Docker支持”和“配置HTTPS”这两个复选框未勾选,香港开奖结果现场直播,因为我们在这里不会使用这些功能。

  确保“身份验证”设置为“不进行身份验证”,因为我们在这里也不会使用身份验证。

  现在,你应该已经准备好在Visual Studio中使用一个新的ASP.NET Core MVC项目。我们将在本文的后续部分使用该项目。

  如果你想指定cookie的到期失效时间,可以使用Append方法的重载版本,如下面给出的代码片段所示。

  想写入cookie,你可以利用与Request对象有关的Append方法。以下代码片段说明了如何做到这一点。

  若要删除cookie,可以使用与Request对象有关的cookies集合的Delete方法。以下代码片段说明了如何做到这一点。

  你可以利用依赖项注入来获得IHttpContextAccessor实例的引用。这将反过来为你提供HttpContext的引用。

  一旦cookie数据成功写入,可以使用以下方法在控制器中读取cookie数据。

  要检查cookie是否已正确写入,可以查看Web浏览器的cookie缓存。


香港马会开奖资料| 香港最快开奖现场直播| 香港最快开奖现场直播| www.7080566.com| 七星六合高手坛| www.3288kj.com| 七k26欣欣图库| 香港马会开奖结果| 4987铁算盘开奖结果| 664066.com| www.1kj.com| www.21108.com|