如何使用C#在Header UserAgent属性中获取浏览器类型?

问题描述

我需要在服务器端代码的c#上检测浏览器类型

我的服务器代码中有一个HttpContext context;对象

如何访问HeaderUserAgent字符串值?

context.Request.Headers.并没有给我带来智慧

解决方法

要从字符串头中获取UserAgent,请使用此代码。

 string UserAgent = context.Request.Headers["User-Agent"];