浏览者操作系统的默认语言
Request.ServerVariables.Get("HTTP_ACCEPT_LANGUAGE")
客户端ip:
Request.ServerVariables.Get("Remote_Addr");
客户端主机名:
Request.ServerVariables.Get("Remote_Host");
服务器ip:
Request.ServerVariables.Get("Local_Addr");
服务器名:
Request.ServerVariables.Get("Server_Name");
获得用户登陆名
Request.ServerVariables.Get("LOGON_USER");
Request.ServerVariables.Get("HTTP_ACCEPT_LANGUAGE")
客户端ip:
Request.ServerVariables.Get("Remote_Addr");
客户端主机名:
Request.ServerVariables.Get("Remote_Host");
服务器ip:
Request.ServerVariables.Get("Local_Addr");
服务器名:
Request.ServerVariables.Get("Server_Name");
获得用户登陆名
Request.ServerVariables.Get("LOGON_USER");
label1.Text = "主机名称:" + System.Net.Dns.GetHostName ( ) ;
// 显示本机的计算机名称
label2.Text = "IP 地址:" + getIPAddress ( ) ;
private static string getIPAddress ( )
{
System.Net.IPAddress addr=null;
string address=null;
// // 获得本机局域网IP地址或获得拨号动态分配IP地址
System.Net.Dns.GetHostName ( ) ;
for(int i=0;i<Dns.GetHostByName( Dns.GetHostName ( ) ) .AddressList.Length; i++)
{
addr = new System.Net.IPAddress ( Dns.GetHostByName( Dns.GetHostName ( ) ) .AddressList [i].Address ) ;
address=address+addr;
}
return address ;
}
// 显示本机的计算机名称
label2.Text = "IP 地址:" + getIPAddress ( ) ;
private static string getIPAddress ( )
{
System.Net.IPAddress addr=null;
string address=null;
// // 获得本机局域网IP地址或获得拨号动态分配IP地址
System.Net.Dns.GetHostName ( ) ;
for(int i=0;i<Dns.GetHostByName( Dns.GetHostName ( ) ) .AddressList.Length; i++)
{
addr = new System.Net.IPAddress ( Dns.GetHostByName( Dns.GetHostName ( ) ) .AddressList [i].Address ) ;
address=address+addr;
}
return address ;
}
客户端ip:
Request.ServerVariables.Get("Remote_Addr").ToString();
客户端主机名:
Request.ServerVariables.Get("Remote_Host").ToString();
服务器ip:
Request.ServerVariables.Get("Local_Addr").ToString();
服务器名:
Request.ServerVariables.Get("Server_Name").ToString();
服务端的名称可以用
Response.Write(Environment.MachineName);
Response.Write(Environment.UserDomainName);
客户端的如果是直接连接的话,可以用
Response.Write(System.Net.Dns.GetHostByAddress(Request.ServerVariables["REMOTE_ADDR"]).HostName);
如果通过代理的话,就要用客户端的WSH了,有安全警告
Request.ServerVariables.Get("Remote_Addr").ToString();
客户端主机名:
Request.ServerVariables.Get("Remote_Host").ToString();
服务器ip:
Request.ServerVariables.Get("Local_Addr").ToString();
服务器名:
Request.ServerVariables.Get("Server_Name").ToString();
服务端的名称可以用
Response.Write(Environment.MachineName);
Response.Write(Environment.UserDomainName);
客户端的如果是直接连接的话,可以用
Response.Write(System.Net.Dns.GetHostByAddress(Request.ServerVariables["REMOTE_ADDR"]).HostName);
如果通过代理的话,就要用客户端的WSH了,有安全警告