Как проверить, существует ли доменное имя в asp.net с C #? - PullRequest
2 голосов
/ 20 декабря 2010

Существует ли бесплатный инструмент с открытым исходным кодом для проверки, существует ли домен в c #?У меня есть текстовое поле, в котором мой пользователь может ввести свое доменное имя и список переключателей, таких как .com, .net, .in и т. Д. ... Любое предложение ..

Есть ли веб-сервис, который это делает?

РЕДАКТИРОВАТЬ: Мне нужно проверить только наличие доменного имени .. Любые идеи ...

Ответы [ 2 ]

1 голос
/ 08 июля 2018
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"));
0 голосов
/ 20 декабря 2010

Он встроен в .net Framework:

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