ASP.Net 获取服务器信息
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 获取服务器信息的更多相关文章
- ASP.NET获取服务器信息大全
p>服务器IP:<%=Request.ServerVariables["LOCAL_ADDR"]%></p> <p>服务器名:<%= ...
- .NET获取服务器信息,如服务器版本、IIS等
.NET获取服务器信息,如服务器版本.IIS等 .NET获取服务器信息,如服务器版本.IIS版本.数据库大小.网站系统空间占用大小.网站部署路径等等 .NET获取系统环境信息 #region 返回操作 ...
- php获取服务器信息类
<?php/**+------------------------------------------------------------------------------* 获取服务器信 ...
- asp.net 获取服务器及客户端的相关信息
1. 在ASP.NET中专用属性:获取服务器电脑名:Page.Server.ManchineName获取用户信息:Page.User获取客户端电脑名:Page.Request.UserHostName ...
- ASP.NET 获取IP信息等探针
获取客户端:HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]: 获取URL Request.RawUrl:获取客 ...
- ASP.NET获取客户端信息,获取客户端IP等等
山上明月 ASP.NET能知道的东西 获取服务器电脑名: Page.Server.ManchineName 获取用户信息: Page.User 获取客户端电脑名:Page.Request.UserHo ...
- Server对象,HttpServerUtility类,获取服务器信息
在Asp.net WebForm中,Server对象是HttpServerUtility类的实例.看下图: 而在Asp.net MVC中,Server对象是HttpServerUtilityBase对 ...
- SQL Server 获取服务器信息
最近做了一个小工具,里面涉及到一些取SQL Server 服务器信息的一些东西,找了好久,找到一个不错的,贴出来分享. 系统函数 SERVERPROPERTY ( propertyname ) 包含要 ...
- Ajax获取服务器信息
xhr.onreadystatechange = function(){ if (xhr.readyState == 4){ if ((xhr.status >= 200 && ...
随机推荐
- Xml文件并发读写的解决方法
之前对xml的操作大都是通过XmlDocument对象来进行,但是这样的情况对于没有并发的是非常合适的,最近遇到了并发读写xml文件的情况.通过文件流来操作能解决大部分的并发情况,对于极端的情况会有问 ...
- Intel VT-x 基本概念
看IaaS 资料时,捎带研究下硬件虚拟化,主要参考<基于intel VT-x 的Xen 全虚拟化实现>,<intel 开发手册 第三卷 19/20章> Intel VT 是in ...
- 通过分析iframe和无阻塞脚本关系能让我们更懂iframe
在我上篇文章里,我提到一种使用iframe完成无阻塞脚本加载的方式,因为我对iframe的偏见很大,所以上篇文章里我没有展开讨论这个问题. 文章发表后有位网友问了我这样一个问题,下面是他问题的原文,如 ...
- Android多线程分析之五:使用AsyncTask异步下载图像
Android多线程分析之五:使用AsyncTask异步下载图像 罗朝辉 (http://www.cnblogs.com/kesalin) CC 许可,转载请注明出处 在本系列文章的第一篇<An ...
- 自制Unity小游戏TankHero-2D(1)制作主角坦克
自制Unity小游戏TankHero-2D(1)制作主角坦克 我在做这样一个坦克游戏,是仿照(http://game.kid.qq.com/a/20140221/028931.htm)这个游戏制作的. ...
- Java-数组练习1
1.已知2个一维数组:a[]={3,4,5,6,7},b[]={1,2,3,4,5,6,7}:把数组a与数组b 对应的元素乘积再赋值给数组b,如:b[2]=a[2]*b[2]:最后输出数组b的元素. ...
- DDD~领域层
回到目录 再论Domain与Infrastructure 在面向领域的设计中,领域层(Domain)实现上是位于最底层的,其它层有对它的引用,包括基础设施层(Infrastructure)也是去引用领 ...
- 知方可补不足~SqlServer连接的复用MultipleActiveResultSets
回到目录 MultipleActiveResultSets可以使数据库连接复用,但当你上了moebius这种集群工具后,这个选项不能开启(默认是false),当你使用EF等ORM工具时,这个选项会默认 ...
- SqlServer 错误1053:服务并未及时响应启动或控制请求
sqlserver 的登录用户修改成域账户后,启动不了 解决方法: 计算器管理选择管理员组 将域账户加入到管理员组即可
- Gridview转发
首页 开源项目 问答 动弹 博客 翻译 资讯 专题 城市圈 [ 登录 | 注册 ] 博客专区 > Reya滴水心的博客详情 Asp.net中GridView使用详解(很全,很经典) Reya滴水 ...