Himall商城Web帮助类获得请求客户端的操作系统名称、判断是否是浏览器请求、是否是移动设备请求、判断是否是搜索引擎爬虫请求
迪丽瓦拉
2024-03-06 00:58:08
0

 ///


        /// 获得请求客户端的操作系统名称
        ///

        ///
        public static string GetOSName()
        {
            string name = HttpContext.Current.Request.Browser.Platform;
            if (string.IsNullOrEmpty(name))
                return "未知";

            return name;
        }

        ///


        /// 判断是否是浏览器请求
        ///

        ///
        public static bool IsBrowser()
        {
            string name = GetBrowserName();
            foreach (string item in _browserlist)
            {
                if (name.Contains(item))
                    return true;
            }
            return false;
        }

        ///


        //

相关内容