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 程序通过 crontab 无法启动手动执行脚本启动的方法

    .net 网关程序需要设置定时重启,按照日常操作先把正在运行的 PID kill 掉后,再执行启动服务。通过脚本无法启动,试着把 .net 程序写成服务后,发现是可以正常重启的,本文给大家介绍下.net 程序通过 crontab 无法启动手动执行脚本启动,感兴趣的朋友一起看看吧
    2021-12-12
  • 深入理解.NET对象的内存布局

    深入理解.NET对象的内存布局

    在.NET中,理解对象的内存布局是非常重要的,这将帮助我们更好地理解.NET的运行机制和优化代码,本文将介绍.NET中的对象内存布局,感兴趣的可以了解一下
    2023-08-08
  • WEB在模态窗体里导出或下载文件功能代码

    WEB在模态窗体里导出或下载文件功能代码

    实现在模态窗体里导出或下载文件,具体功能代码如下,感兴趣的朋友可以参考下哈
    2013-06-06
  • C# 通用文件上传类

    C# 通用文件上传类

    C# 通用上传文件类,需要的朋友可以参考下。
    2009-12-12
  • ASP.NET(C#)应用程序配置文件app.config/web.config的增、删、改操作

    ASP.NET(C#)应用程序配置文件app.config/web.config的增、删、改操作

    应用程序配置文件,对于asp.net是 web.config,对于WINFORM程序是 App.Config(ExeName.exe.config)。
    2009-06-06
  • 在 .NET MAUI 中加载 json 文件的方法

    在 .NET MAUI 中加载 json 文件的方法

    这篇文章主要介绍了如何在 .NET MAUI 中加载 json 文件,本文给大家介绍的非常详细对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-11-11
  • 用扩展方法优化多条件查询(不定条件查询)

    用扩展方法优化多条件查询(不定条件查询)

    在我们开发过程中,特别是管理系统的开发,经常会遇到多条件查询(或者叫不定条件查询)的案例,就是提供给User输入的查询条件有多个不同的查询栏位,而且,在实际使用中并不能确定User会使用哪些条件来当做搜索条件
    2012-12-12
  • ASP.NET笔记之CKEditor的使用方法

    ASP.NET笔记之CKEditor的使用方法

    本篇文章小编为大家介绍,ASP.NET笔记之CKEditor的使用方法。需要的朋友参考下
    2013-04-04
  • .NET 6开发TodoList应用引入数据存储

    .NET 6开发TodoList应用引入数据存储

    这篇文章主要介绍了.NET 6开发TodoList应用引入数据存储,本篇文章仅完成了数据存储服务的配置工作,目前还没有添加任何实体对象和数据库表定义,所以暂时没有可视化的验证,仅我们可以运行程序看我们的配置是否成功:下面来看详细内容吧

    2021-12-12
  • .Net反向代理组件Yarp用法详解

    .Net反向代理组件Yarp用法详解

    本文详细讲解了.Net反向代理组件Yarp的用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-09-09

最新评论