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. LIstView 滚动 异步 加载更多 mono for android ScrollStateChanged ScrollState.Idle; Fling;TouchScroll

    今天项目需要实现一下列表的分页加载 找到了Listview的ScrollStateChanged方法. 和大家分享一下 //先找到Listview ListView order = FindViewB ...

  2. 计划参照mysql-proxy编写mssql-proxy

    目前使用haproxy做了mssql多个读库的负载均衡,在生产环境中运行得不错. 不过,这个方案有缺点:客户端需要选择是使用读库,还是写库.这样还是不够方便,如果能够实现自动路由就更好了,即让hapr ...

  3. Mvc利用淘宝Kissy uploader实现图片批量上传附带瀑布流的照片墙

    前言 KISSY 是由阿里集团前端工程师们发起创建的一个开源 JS 框架.它具备模块化.高扩展性.组件齐全,接口一致.自主开发.适合多种应用场景等特性.本人在一次项目中层使用这个uploader组件. ...

  4. Arcgis –>ArcToolBox 有些工具不能用,没有许可

    问题描述 错误信息: You do not have the necessary license to execute the selected tool   我3D Analyst是有许可的.   ...

  5. 【C语言学习】《C Primer Plus》第4章 字符串和格式化输入/输出

    学习总结 1.String str=”hello world!”;(Java),char[20]=” hello world!”;(C).其实Java字符串的实现,也是字符数组. 2.字符串的尾部都会 ...

  6. [体感游戏] 1、MPU6050数据采集传输与可视化

    最近在研究体感游戏,到目前为止实现了基于51单片机的MPU6050数据采集.利用蓝牙模块将数据传输到上位机,并利用C#自制串口数据高速采集软件,并且将数据通过自制的折线图绘制模块可视化地展示出来等功能 ...

  7. wamp虚拟主机配置

    1.首先打开apache的配置文件httpd.conf,并去掉#Include conf/extra/httpd-vhosts.conf前面的#,启用虚拟主机功能 2.先把localhost配置好,免 ...

  8. Http基础

    Http基础 这篇文章是讲Android网络请求的先导文章,主要讲Http工作流程,请求报文和响应报文的格式,以及GET和POST方法的具体含义. Http工作流程 HTTP是一个客户端和服务器端请求 ...

  9. Flex contextMenu

    没想到再这里也要跌跌撞撞. 这个东西我很久之前就懂了的啊! 最开始是这么写的: private function init():void { var contextMenu:ContextMenu = ...

  10. EF架构~充血模型设置不被持久化的属性

    回到目录 在Poco实体中,一般只有属性没有方法,这在软件设计中称为贫血模型,而在DDD领域驱动设计中,比较提倡充血模型,即你的Poco实体中,即有属性,也有操作属性的方法,注意这里说的是操作属性的方 ...