我怎样才能发现域名是否从客户端注册?

时间:2010-12-29 23:03:50

标签: javascript ajax dns client-side

我想向一个Web应用程序的用户展示他们输入预期域名的表单,然后使用JavaScript,客户端查找它是否可用。

有没有办法在不涉及我自己的主机的情况下这样做?就像从用户的浏览器向一些查找域的Web服务发送AJAX请求一样?这样的服务是否存在?

3 个答案:

答案 0 :(得分:3)

最好的方法是使用ajaxwhois服务。这是一个完整的基于ajax的调用。您可以使用jQuery的.ajax函数。

要自动启动域名搜索,请使用以下网址:http://ajaxwhois.com/?domainnamehttp://ajaxwhois.com/?domainname.extension

参考: - ajaxwhois

答案 1 :(得分:1)

检查一下: http://lbolla.wordpress.com/2011/04/05/get-registered-domain-in-python-and-javascript/

我在Javascript和Python中实现了reg-dom-libs(http://www.dkim-reputation.org/regdom-libs/)。

答案 2 :(得分:0)

有一些域查找API服务(例如,http://www.dynadot.com/domain/api2.html),虽然我不知道任何支持回调。我也没有阅读过很多文档。

从表面上看,您似乎必须在服务器端(使用PHP或您使用的任何东西)进行请求,并将结果返回给用户(最有可能是AJAX)。它不是完全客户端(例如,JSONP),但它应该足够好。