代码语言
.
CSharp
.
JS
Java
Asp.Net
C
MSSQL
PHP
Css
PLSQL
Python
Shell
EBS
ASP
Perl
ObjC
VB.Net
VBS
MYSQL
GO
Delphi
AS
DB2
Domino
Rails
ActionScript
Scala
代码分类
文件
系统
字符串
数据库
网络相关
图形/GUI
多媒体
算法
游戏
Jquery
Extjs
Android
HTML5
菜单
网页交互
WinForm
控件
企业应用
安全与加密
脚本/批处理
开放平台
其它
【
Asp.Net
】
获取服务器端信息
作者:
dezai
/ 发布于
2014/4/11
/
408
protected void Page_Load(object sender, EventArgs e) { Label1.Text = "服务器名称:" + Server.MachineName;//服务器名称 Label2.Text = "服务器IP地址:" + Request.ServerVariables["LOCAL_ADDR"];//服务器IP地址 Label3.Text = "服务器域名:" + Request.ServerVariables["SERVER_NAME"];//服务器域名 Label4.Text = ".NET解释引擎版本:" + ".NET CLR" + Environment.Version.Major + "." + Environment.Version.Minor + "." + Environment.Version.Build + "." + Environment.Version.Revision;//.NET解释引擎版本 Label5.Text = "服务器操作系统版本:" + Environment.OSVersion.ToString();//服务器操作系统版本 Label6.Text = "服务器IIS版本:" + Request.ServerVariables["SERVER_SOFTWARE"];//服务器IIS版本 Label7.Text = "HTTP访问端口:" + Request.ServerVariables["SERVER_PORT"];//HTTP访问端口 Label8.Text = "虚拟目录的绝对路径:" + Request.ServerVariables["APPL_RHYSICAL_PATH"];//虚拟目录的绝对路径 Label9.Text = "执行文件的绝对路径:" + Request.ServerVariables["PATH_TRANSLATED"];//执行文件的绝对路径 Label10.Text = "虚拟目录Session总数:" + Session.Contents.Count.ToString();//虚拟目录Session总数 Label11.Text = "虚拟目录Application总数:" + Application.Contents.Count.ToString();//虚拟目录Application总数 Label12.Text = "域名主机:" + Request.ServerVariables["HTTP_HOST"];//域名主机 Label13.Text = "服务器区域语言:" + Request.ServerVariables["HTTP_ACCEPT_LANGUAGE"];//服务器区域语言 Label14.Text = "用户信息:" + Request.ServerVariables["HTTP_USER_AGENT"]; Label14.Text = "CPU个数:" + Environment.GetEnvironmentVariable("NUMBER_OF_PROCESSORS");//CPU个数 Label15.Text = "CPU类型:" + Environment.GetEnvironmentVariable("PROCESSOR_IDENTIFIER");//CPU类型 Label16.Text = "进程开始时间:" + GetPrStart();//进程开始时间 Label17.Text = "AspNet 内存占用:" + GetAspNetN();//AspNet 内存占用 Label18.Text = "AspNet CPU时间:" + GetAspNetCpu();//AspNet CPU时间 Label19.Text = "FSO 文本文件读写:" + Check("Scripting.FileSystemObject");//FSO 文本文件读写 Label20.Text = "应用程序占用内存" + GetServerAppN();//应用程序占用内存 } #region 获取服务器系统信息 /// <summary> /// 应用程序占用内存 /// </summary> /// <returns></returns> private string GetServerAppN() { string temp; try { temp = ((Double)GC.GetTotalMemory(false) / 1048576).ToString("N2") + "M"; } catch { temp = "未知"; } return temp; } /// <summary> /// AspNet 内存占用 /// </summary> /// <returns></returns> private string GetAspNetN() { string temp; try { temp = ((Double)System.Diagnostics.Process.GetCurrentProcess().WorkingSet64 / 1048576).ToString("N2") + "M"; } catch { temp = "未知"; } return temp; } /// <summary> /// AspNet CPU时间 /// </summary> /// <returns></returns> private string GetAspNetCpu() { string temp; try { temp = ((TimeSpan)System.Diagnostics.Process.GetCurrentProcess().TotalProcessorTime).TotalSeconds.ToString("N0"); } catch { temp = "未知"; } return temp; } /// <summary> /// 进程开始时间 /// </summary> /// <returns></returns> private string GetPrStart() { string temp; try { temp = System.Diagnostics.Process.GetCurrentProcess().StartTime.ToString(); } catch { temp = "未知"; } return temp; } /// <summary> /// FSO 文本文件读写 /// </summary> /// <param name="obj"></param> /// <returns></returns> private string Check(string obj) { try { object claobj = Server.CreateObject(obj); return "支持"; } catch { return "不支持"; } } #endregion
试试其它关键字
服务器端
同语言下
.
gzip压缩
.
实现http多线程断点续传下载文件
.
实现多线程断点续传下载大文件
.
生成字符串的 CheckSum
.
根据 UserAgent 获取浏览器的类型和版本
.
根据 Agent 判断是否是智能手机
.
隐藏手机号中间四位为*方法
.
合并图片(二维码和其他图片合并)
.
ASP.NET CORE中判断是否移动端打开网页
.
ASP.NET(C#)实现页面计时(定时)自动跳转
可能有用的
.
C#实现的html内容截取
.
List 切割成几份 工具类
.
SQL查询 多列合并成一行用逗号隔开
.
一行一行读取txt的内容
.
C#动态修改文件夹名称(FSO实现,不移动文件)
.
c# 移动文件或文件夹
.
c#图片添加水印
.
Java PDF转换成图片并输出给前台展示
.
网站后台修改图片尺寸代码
.
处理大图片在缩略图时的展示
dezai
贡献的其它代码
(
1065
)
.
双色球
.
列出所有物理网络适配器
.
快乐数的 Python 实现
.
计算当月还剩天数
.
猜属相
.
二十四小时时钟
.
每日一语
.
很酷的日历
.
超长日历表单
.
最简单的时钟
Copyright © 2004 - 2024 dezai.cn. All Rights Reserved
站长博客
粤ICP备13059550号-3