//Server N
ame
"Server Name": Server.MachineName
"Server Dom
ain": Request.Server
VARiables["Server_Name"]
"Server Port": Request.ServerVariables["Server_Port"]
"Web Server Version": Request.ServerVariables["Server_
Software"]//Path
"Virtual Request Path": Request.FilePath
"Phys
ical 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.Cultur
einfo.InstalledUICulture.EnglishName
"Server
current Time": DateTime.Now.ToString()
"System Uptime": TimeSpan.
FromMilliseconds(Environment.TickCount).ToString()
"Script Timeout": TimeSpan.F
romSeconds(Server.ScriptTimeout).ToString()
//Get Request Headers
//eg:Connection,Accept,Accept-Charset,Accept-Encoding,Accept-Language,User-Agent
...
for
each (string key in Request.Headers.AllKeys)
{
&nbs
p; Request.Headers[key];
}
//Get Server Variables
//eg:ALL_HTTP,ALL_RAW,PATH_INFO,URL ...
foreach (string key in Request.ServerVariables.AllKeys)
{
Request.ServerVariables[key];
}