asp.net获取服务器基本信息的方法代码
更新时间:2013年07月29日 11:19:21 作者:
在做网站开发的时候,常常需要获取,服务器的一些基本信息,怎么获取呢,请参阅下面的简单介绍:
复制代码 代码如下:
//Server Name
"Server Name": Server.MachineName
"Server Domain": Request.ServerVariables["Server_Name"]
"Server Port": Request.ServerVariables["Server_Port"]
"Web Server Version": Request.ServerVariables["Server_SoftWare"]//Path
"Virtual Request Path": Request.FilePath
"Physical Request Path": Request.PhysicalPath
"Virtual Application Root Path": Request.ApplicationPath
"Physical Application Root Path": Request.PhysicalApplicationPath//Platform
"Operating System Installation Directory": Environment.SystemDirectory
".Net Version": Environment.Version.ToString()
".Net Language": System.Globalization.CultureInfo.InstalledUICulture.EnglishName
"Server Current Time": DateTime.Now.ToString()
"System Uptime": TimeSpan.FromMilliseconds(Environment.TickCount).ToString()
"Script Timeout": TimeSpan.FromSeconds(Server.ScriptTimeout).ToString()
//Get Request Headers
//eg:Connection,Accept,Accept-Charset,Accept-Encoding,Accept-Language,User-Agent ...
foreach (string key in Request.Headers.AllKeys)
{
Request.Headers[key];
}
//Get Server Variables
//eg:ALL_HTTP,ALL_RAW,PATH_INFO,URL ...
foreach (string key in Request.ServerVariables.AllKeys)
{
Request.ServerVariables[key];
}
相关文章
.net 程序通过 crontab 无法启动手动执行脚本启动的方法
.net 网关程序需要设置定时重启,按照日常操作先把正在运行的 PID kill 掉后,再执行启动服务。通过脚本无法启动,试着把 .net 程序写成服务后,发现是可以正常重启的,本文给大家介绍下.net 程序通过 crontab 无法启动手动执行脚本启动,感兴趣的朋友一起看看吧2021-12-12
ASP.NET(C#)应用程序配置文件app.config/web.config的增、删、改操作
应用程序配置文件,对于asp.net是 web.config,对于WINFORM程序是 App.Config(ExeName.exe.config)。2009-06-06


最新评论