asp.net 获取服务器信息 如:IIS版本/.net版本
来源:互联网 发布:淘宝全球购入口官网 编辑:程序博客网 时间:2024/06/10 15:38
/** *zfy 2014-11-29 * 服务器信息获取 */using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Web;namespace Mvc.Util{ class Server { /// <summary> ///获取操作系统版本 /// </summary> /// <returns></returns> public static string GetSystemVersion() { return Environment.OSVersion.ToString(); } /// <summary> /// 服务器计算机名称 /// </summary> /// <returns></returns> public static string GetServerName() { return HttpContext.Current.Server.MachineName;//服务器名称 } /// <summary> /// 服务器IP地址 /// </summary> /// <returns></returns> public static string GetServerIp() { return HttpContext.Current.Request.ServerVariables["LOCAL_ADDR"]; } /// <summary> /// 服务器域名 /// </summary> /// <returns></returns> public static string GetDomainName() { return HttpContext.Current.Request.ServerVariables["SERVER_NAME"]; } /// <summary> /// /.NET解释引擎版本 /// </summary> /// <returns></returns> public static string GetDotNetVersion() { return ".NET CLR" + Environment.Version.Major + "." + Environment.Version.Minor + "." + Environment.Version.Build + "." + Environment.Version.Revision; } /// <summary> /// IIS版本 /// </summary> /// <returns></returns> public static string GetServerSoftware() { return HttpContext.Current.Request.ServerVariables["SERVER_SOFTWARE"]; } /// <summary> /// HTTP访问端口 /// </summary> /// <returns></returns> public static string GetServerPort() { return HttpContext.Current.Request.ServerVariables["SERVER_PORT"]; } /// <summary> /// 虚拟目录的绝对路径 /// </summary> /// <returns></returns> public static string GetApplRhysicalPath() { return HttpContext.Current.Request.ServerVariables["APPL_RHYSICAL_PATH"]; } /// <summary> /// 执行文件的绝对路径 /// </summary> /// <returns></returns> public static string GetPathTranslated() { return HttpContext.Current.Request.ServerVariables["PATH_TRANSLATED"]; } /// <summary> /// 虚拟目录Session总数 /// </summary> /// <returns></returns> public static string GetSessionCount() { return HttpContext.Current.Session.Contents.Count.ToString(); } /// <summary> /// 虚拟目录Application总数 /// </summary> /// <returns></returns> public static string GetApplicationCount() { return HttpContext.Current.Application.Contents.Count.ToString(); } /// <summary> /// 服务器区域语言 /// </summary> /// <returns></returns> public static string GetAcceptLanguage() { return HttpContext.Current.Request.ServerVariables["HTTP_ACCEPT_LANGUAGE"];//服务器区域语言 } /// <summary> /// CPU个数 /// </summary> /// <returns></returns> public static string GetCpuCount() { return Environment.GetEnvironmentVariable("NUMBER_OF_PROCESSORS");//CPU个数 } /// <summary> /// CPU类型 /// </summary> /// <returns></returns> public static string GetCpuIdentifier() { return Environment.GetEnvironmentVariable("PROCESSOR_IDENTIFIER");//CPU个数 } }}
0 0
- asp.net 获取服务器信息 如:IIS版本/.net版本
- asp.net怎么获取服务器操作系统版本信息
- 获取.NET版本信息。
- .net 获取版本信息
- .Net如何获取iis版本?
- 不同版本iis 处理asp.net
- asp.net 获取服务器信息
- asp.net 获取服务器信息
- asp.net 获取服务器信息
- ASP.NET获取服务器信息
- ASP.NET获取服务器信息
- ASP.NET 获取服务器信息
- ASP.NET获取服务器信息
- ASP.NET获取服务器信息
- asp.net获取服务器信息
- asp.net获取服务器信息
- ASP.NET获取服务器信息
- asp.net获取服务器信息
- ubuntu中找不到头文件term.h和curses.h的原因 2011
- 于Java内存结构组织
- Java编程技巧(信号量,管道)
- UIApplication sharedApplication的Delegate
- poj.1006
- asp.net 获取服务器信息 如:IIS版本/.net版本
- 数据库操作-触发器
- JAVA中浅复制与深复制 .
- windows无法连接到wifi
- poj.1008
- 实战UML之用例之间的关系
- hdu 2037 今年暑假不AC
- linux shell if 参数 && Shell 里面比较运算符写法
- 内存泄漏及常见解决方法