让我首先说,这是用于统计的,所以不必是100%。我想在Blazor服务器项目中检测移动用户,因为这是一个信号R连接,我不能使用请求。我知道我可以使用js/jquery,但我想在没有js/jquery的情况下解决这个问题。
找到了解决方案!
@Inject IHttpContextAccessor _HttpContextAccessor
var headers = _HttpContextAccessor.HttpContext.Request.Headers.ToList();
var agent = headers [8];