1: Response.Write("服务器机器名:" + Server.MachineName); 

   2: Response.Write("<br/>");

   3: Response.Write("服务器IP地址:" + Request.ServerVariables["LOCAL_ADDR"]);

   4: Response.Write("<br/>");

   5: Response.Write("服务器域名:" + Request.ServerVariables["SERVER_NAME"]);

   6: Response.Write("<br/>");

   7: Response.Write(".NET解释引擎版本:" + ".NET CLR" + System.Environment.Version);

   8: Response.Write("<br/>");

   9: Response.Write("服务器操作系统版本:" + System.Environment.OSVersion.ToString());

  10: Response.Write("<br/>");

  11: Response.Write("服务器IIS版本:" + Request.ServerVariables["SERVER_SOFTWARE"]);

  12: Response.Write("<br/>");

  13: Response.Write("HTTP访问端口:" + Request.ServerVariables["SERVER_PORT"]);

  14: Response.Write("<br/>");

  15: Response.Write("虚拟目录的绝对路径:" + Request.ServerVariables["APPL_RHYSICAL_PATH"]);

  16: Response.Write("<br/>");

  17: Response.Write("执行文件的绝对路径:" + Request.ServerVariables["PATH_TRANSLATED"]);

  18: Response.Write("<br/>");

  19: Response.Write("Session总数:" + Session.Contents.Count.ToString());

  20: Response.Write("<br/>");

  21: Response.Write("Application总数:" + Application.Contents.Count.ToString());

  22: Response.Write("<br/>");

  23: Response.Write("缓存Cache总数:" + Cache.Count.ToString());

  24: Response.Write("<br/>");

  25: Response.Write("服务器主机:" + Request.ServerVariables["HTTP_HOST"]);

  26: Response.Write("<br/>");

  27: Response.Write("服务器区域语言:" + Request.ServerVariables["HTTP_ACCEPT_LANGUAGE"]);

  28: Response.Write("<br/>");

  29: Response.Write("访客信息:" + Request.ServerVariables["HTTP_USER_AGENT"]);

  30: Response.Write("<br/>");

  31: Response.Write("服务器CPU个数:" + System.Environment.GetEnvironmentVariable("NUMBER_OF_PROCESSORS")); 

  32: Response.Write("<br/>");

  33: Response.Write("服务器CPU类型:" + System.Environment.GetEnvironmentVariable("PROCESSOR_IDENTIFIER"));

你也许会问 HTTP_HOST 和 SERVER_NAME 的值是一样的,它们之间有什么区别?
通常服务器默认端口为80,HTTP_HOST将省略不显示端口号。如果服务器是非80端口,则HTTP_HOST显示端口号。
简单的说就是: HTTP_HOST = SERVER_NAME:SERVER_PORT

ASP.Net 获取服务器信息的更多相关文章

  1. ASP.NET获取服务器信息大全

    p>服务器IP:<%=Request.ServerVariables["LOCAL_ADDR"]%></p> <p>服务器名:<%= ...

  2. .NET获取服务器信息,如服务器版本、IIS等

    .NET获取服务器信息,如服务器版本.IIS等 .NET获取服务器信息,如服务器版本.IIS版本.数据库大小.网站系统空间占用大小.网站部署路径等等 .NET获取系统环境信息 #region 返回操作 ...

  3. php获取服务器信息类

      <?php/**+------------------------------------------------------------------------------* 获取服务器信 ...

  4. asp.net 获取服务器及客户端的相关信息

    1. 在ASP.NET中专用属性:获取服务器电脑名:Page.Server.ManchineName获取用户信息:Page.User获取客户端电脑名:Page.Request.UserHostName ...

  5. ASP.NET 获取IP信息等探针

    获取客户端:HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]: 获取URL Request.RawUrl:获取客 ...

  6. ASP.NET获取客户端信息,获取客户端IP等等

    山上明月 ASP.NET能知道的东西 获取服务器电脑名: Page.Server.ManchineName 获取用户信息: Page.User 获取客户端电脑名:Page.Request.UserHo ...

  7. Server对象,HttpServerUtility类,获取服务器信息

    在Asp.net WebForm中,Server对象是HttpServerUtility类的实例.看下图: 而在Asp.net MVC中,Server对象是HttpServerUtilityBase对 ...

  8. SQL Server 获取服务器信息

    最近做了一个小工具,里面涉及到一些取SQL Server 服务器信息的一些东西,找了好久,找到一个不错的,贴出来分享. 系统函数 SERVERPROPERTY ( propertyname ) 包含要 ...

  9. Ajax获取服务器信息

    xhr.onreadystatechange = function(){ if (xhr.readyState == 4){ if ((xhr.status >= 200 && ...

随机推荐

  1. 解剖SQLSERVER 完结篇 关于Internals Viewer源代码

    解剖SQLSERVER 完结篇 关于Internals Viewer源代码 大家可能都用过Internals Viewer这个软件 <查看SQLSERVER内部数据页面的小插件Internals ...

  2. 打开mysql时,提示 1040,Too many connections

    打开mysql时,提示 1040,Too many connections,这样就无法打开数据库,看不了表里边的内容了. 出现这个问题的原因是,同时对数据库的连接数过大,mysql默认的最大连接数是1 ...

  3. Linux(CentOS 6.5)下配置Mono和Jexus并且部署ASP.NET MVC5

    1.开篇说明 a. 首先我在写这篇博客之前,已经在自己本地配置了mono和jexus并且成功部署了asp.net mvc项目,我也是依赖于在网上查找的各种资料来配置环境并且部署项目的,而其在网上也已有 ...

  4. MQTT V3.1--我的理解

    最近因为工作需要,需要对推送消息了解,因此对MQTT进行了整理,这里更多的是对MQTT英文版的翻译和理解. MQTT(Message Queue Telemetry Transport),遥测传输协议 ...

  5. Spring1:Spring简介、环境搭建、源码下载及导入MyEclipse

    框架学习前言 这个模块是面向Spring的,Spring的学习我是这么想的: 1.简单介绍Spring,主要是从网上借鉴一些重点 2.尽量说明清楚Spring的使用方法以及细节点 3.尽量以自己的理解 ...

  6. 【T-SQL基础】03.子查询

    以前总是追求新东西,发现基础才是最重要的,今年主要的目标是精通SQL查询和SQL性能优化. 本系列[T-SQL基础]主要是针对T-SQL基础的总结. [T-SQL基础]01.单表查询-几道sql查询题 ...

  7. HTTP协议解析

    1. HTTP版本 HTTP/1.0 HTTP/1.1 HTTP-NG 2. 会话方式 HTTP/1.0 建立连接->请求->响应->断开连接 每次连接只处理一次请求和相应,对资源的 ...

  8. Tomcat-MAC下添加Tomcat环境并运行

    MAC下添加Tomcat环境运行 1. 首先,下载tomcat.http://tomcat.apache.org/index.html 2. 然后解压.用终端进入到解压文件夹下的bin目录.  ...

  9. 关于js内部运行机制的一本好书

    读<单页Web应用一书>,第二章讲了js内部运行机制,感觉棒极了.之前读<你不知道的js>,看的云里雾里,似懂非懂.没想到单页Web一书将此内容讲的如此通俗易懂,好多困惑已久的 ...

  10. 02- Shell脚本学习--运算符

    Shell运算符 Bash 支持很多运算符,包括算数运算符.关系运算符.布尔运算符.字符串运算符和文件测试运算符. 算术运算符 原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 aw ...