如何用C#检查asp.net中是否存在域名?

发布于 2024-10-08 02:21:00 字数 170 浏览 5 评论 0原文

是否有免费/开源工具来验证 c# 中是否存在域? 我有一个文本框,我的用户可以在其中输入他的域名和单选按钮列表,如 .com、.net、.in 等...任何建议..

是否有任何网络服务可以做到这一点?

编辑: 我只需要检查域名的可用性..有什么想法吗...

Is there a free/open source tool to verify wether a domain exists in c#?
I ve a textbox where my user can enter his domain name and list of radio buttons like .com,.net,.in etc... Any suggestion..

Is there any webservice that does it?

EDIT :
I need to check only the domain name availability.. Any ideas...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

独守阴晴ぅ圆缺 2024-10-15 02:21:00
public bool isDomainExist(string address)
{
    System.Net.WebRequest request = System.Net.WebRequest.Create(address);
    request.Method = "HEAD";
    try
    {
        var r = request.GetResponse();
        return true;
    }
    catch (Exception ex)
    {
        return false;
    }
}

console.writeline(isDomainExist("https://stackoverflow.com"));
public bool isDomainExist(string address)
{
    System.Net.WebRequest request = System.Net.WebRequest.Create(address);
    request.Method = "HEAD";
    try
    {
        var r = request.GetResponse();
        return true;
    }
    catch (Exception ex)
    {
        return false;
    }
}

console.writeline(isDomainExist("https://stackoverflow.com"));
终难遇 2024-10-15 02:21:00

它内置于 .net 框架中:

var server = Dns.Resolve("www.stackoverflow.com");

It's built into the .net Framework:

var server = Dns.Resolve("www.stackoverflow.com");
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文