Я использую API, который выполняет запрос WhoIs для определения доступности доменов.Использование WhoIs для определения доступности домена
Тем не менее, кажется, каждый TLD дает различный тип ответа, поэтому я должен создавать собственные поисковые запросы для каждого из них:
result.match("No match for") //.com
result.match("NOT FOUND") //.info, .org
!result.match("Administrative")//.biz
result.match("Invalid query or domain")//.tk
!result.message.match("registered")//.ca
result.match("No Match")//.edu
result.match("Status: free")//.de
result.match("Not found:")//.de
Есть сотни других доменов верхнего уровня, чтобы пройти. Конечно, это не лучший способ сделать это. Существует ли более простой способ определить, зарегистрирован ли домен или нет?
Thanks Markus, чтобы предоставить список открыто и поддерживать его. –