在代码中,我想验证域名。
例如:“DomainName.com”。
我怎样才能在C#中做到这一点。
我致力于MSDN解决方案。(第二种解决办法)。
但是"PingCompletedCallback“并没有被执行。
谢谢
发布于 2010-05-13 09:41:24
发布于 2010-05-13 09:39:50
我不认为点击一个域名会告诉你任何相关的可靠方式。
你想做什么?看看一个域名是否注册,它是一个有效的域名,还是它是否是一个工作的网站/邮件服务器.?
对于前两者,我建议使用whois服务。例如,请参见这些与C#相关的问题:
发布于 2010-05-13 09:42:51
使用System.Net.NetworkInformation.Ping类,
using System.Net.NetworkInformation;
Ping sender = new Ping();
PingReply reply = sender.Send ("www.example.com");
if (reply.Status == IPStatus.Success)
{
Console.WriteLine("Ping successful.");
}这是未经检验的,但这是一般的想法。
https://stackoverflow.com/questions/2825703
复制相似问题