首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

进来就有分。解决思路

2012-01-09 
进来就有分。。。。net中。得到客户端的IP是:string ClientIp System.Web.HttpContext.Current.Request.UserH

进来就有分。。。
。net中。得到客户端的IP是:
string ClientIp = System.Web.HttpContext.Current.Request.UserHostAddress;
那得到对方完整的计算机名称改怎么写啊?

[解决办法]
http://www.pc51.net/wangluobiancheng/net/2007-01-21/5058.html

MAY BE这样,没试过,呵呵
[解决办法]
哦,是客户端的...弄错了.

HTTP协议里没有机器名,我想你用HTTP相关的方法取不到
[解决办法]
你找找js吧
[解决办法]
using System; 
using System.Net; 

namespace GetIpAndName 

class Class1 

[STAThread] 
static void Main(string[] args) 

//得到主机名 
string name = Dns.GetHostName(); 
Console.WriteLine("主机名字:{0}",name); 
IPHostEntry me = Dns.GetHostByName(name); 
//输出得到的IP 
foreach (IPAddress ip in me.AddressList) 

Console.WriteLine("IP 地址:{0}",ip.ToString()); 

Console.Read(); 

}
[解决办法]
jf

[解决办法]
jf
[解决办法]
jf
[解决办法]
/// <summary>
/// 得到当前完整主机头
/// </summary>
/// <returns></returns>
public static string GetCurrentFullHost()
{
HttpRequest request = System.Web.HttpContext.Current.Request;
if (!request.Url.IsDefaultPort)
{
return string.Format("{0}:{1}", request.Url.Host, request.Url.Port.ToString());
}
return request.Url.Host;
}
[解决办法]
楼主的问题,我帮忙顶
[解决办法]
接分
[解决办法]
学习 并jf
[解决办法]
难是很实现啊,否则哪还有隐私可言。
[解决办法]
jf

热点排行