在本機運行可以得到主機名,上傳到服務器後 傳入值為IP,返回值同樣為IP
服務器環境:windows 2003 ,.net framework 2.0
谁能解答一下原因?TKS,代碼如下public string GetHostNameByIp(string ip)
{
ip = ip.Trim();
if (ip == string.Empty)
return string.Empty;
try
{
System.Net.IPHostEntry host = System.Net.Dns.GetHostEntry(IPAddress.Parse(ip));
return host.HostName;
}
catch (Exception)
{
return string.Empty;
}
}
服務器環境:windows 2003 ,.net framework 2.0
谁能解答一下原因?TKS,代碼如下public string GetHostNameByIp(string ip)
{
ip = ip.Trim();
if (ip == string.Empty)
return string.Empty;
try
{
System.Net.IPHostEntry host = System.Net.Dns.GetHostEntry(IPAddress.Parse(ip));
return host.HostName;
}
catch (Exception)
{
return string.Empty;
}
}
解决方案 »
- 请各位高手帮助评估.NET开发网页工作量
- 求助:如何获取普通input text标签中的值?
- 同列合并行问题
- 网站乱码
- 使用第三方控件FreeTextBox带来的问题!
- window.parent.uploadCallback('" + path + "');
- 请问一个叶面用数据绑定<%# DataBinder.Eval(Container.DataItem,"Description") %>有两个表有的同名列Description时,如何区别显示?
- XML格式问题,100分!不够再加
- 我的文件明明存在,怎么说找不到呢?
- 请问如何可以按一个BUTTON就能下载一个指定文件?
- 配置文件
- AppDomain 和Application pool 区别?
{
IPHostEntry host; host = Dns.GetHostEntry(hostname); Console.WriteLine("GetHostEntry({0}) returns:", hostname); foreach (IPAddress ip in host.AddressList)
{
Console.WriteLine(" {0}", ip);
}
}