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

标签 c# .net asp.net lookup domain-name

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

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

编辑: 我只需要检查域名可用性..任何想法...

最佳答案

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"));

关于c# - 如何用C#检查asp.net中是否存在域名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4486941/

相关文章:

c# - 如果处理失败,Rabbitmq 将消息移动到不同的队列

c# - LINQ。根据键连接的另一个字典中的相应值更新一个字典

c# - 创建对象泛型类

c# - foreach 循环为 mvc View 中的所有帖子显示相同的图像

c# - 通过网络在每个字段的基础上传输对象

c# - 用于 .NET 4.5 中的 dropbox.com 的 API

c# - 如何从类中调用变量

c# - Accordion 与 ListView

c# - Web 服务和数据库之间的事务是否可能?

c# - 如何将显示成员设置为串联表达式?数据源是linq查询