C#服务器使用Request.UserAgent
使用语言:C#
环境:.net Framework 4.6.1 (当前使用) MVC4 (貌似支持所有NetWeb环境,我就不多说了)
using System;
using System.Web.Mvc;
namespace ServerMonitoring.Controllers
{
public class HomeController : Controller
{
public ActionResult Index()
{
String userAgent;
userAgent = Request.UserAgent;
bool
_windows = userAgent.Contains("Windows NT"),
_mac = userAgent.Contains("Macintosh"),
_iphone = userAgent.Contains("iPhone"),
_android = userAgent.Contains("Android")
;
if (_windows)
{
Response.Write("您的平台可能是win!微软系统:windows");
}
else if (_mac)
{
Response.Write("您的平台可能是Mac!苹果系统:Mac");
}
else if (_iphone)
{
Response.Write("您的平台可能是Iphone!苹果系统:Ios");
}
else if (_android)
{
Response.Write("您的平台可能是Android!安卓系统:Android");
}
else
{
Response.Write("未能识别您的系统");
}
return View();
}
}
}