gpt4 book ai didi

c# - asp.net core 2.0如何获取请求的浏览器名称和版本

转载 作者:行者123 更新时间:2023-12-05 05:16:36 25 4
gpt4 key购买 nike

如何在asp.net core 2.0中获取请求的浏览器名称和版本

How to get user Browser name ( user-agent ) in Asp.net Core?返回客户端 PC 上安装的所有浏览器。但我需要当前请求的浏览器名称。

enter image description here

最佳答案

PM中使用install-package Wangkanai.Detection -preinstall-package Wangkanai.Detection.Browser -pre安装包。然后……在Startup.cs中写入如下代码:

services.AddDetection();
services.AddDetectionCore().AddBrowser();

在您的 Controller 中:

private readonly IDetection _detection;
public HomeController(IDetection detection)
{
_detection = detection;
}
public IActionResult Index()
{
string browser_info = _detection.Browser.Type.ToString() + _detection.Browser.Version;
ViewData["a"] = browser_info;
return View(_detection);
}

关于c# - asp.net core 2.0如何获取请求的浏览器名称和版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50235639/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com