首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何搭建域名可用性检查器?

问如何搭建域名可用性检查器?
EN

Stack Overflow用户
提问于 2020-04-20 21:15:35
回答 2查看 192关注 0票数 1

我想建立一个域名可用性检查器,但我找不到适当的信息。我只想检查域名是否仍然可用。我已经在我的网站(https://prnt.sc/s2p0qr)上制作了一个表格,并用jQuery收集了要查找的域名。因此,现在我想发出一个ajax请求,以检查该域是否仍然可用。

下一步是什么?从我找到的小教程中,我知道我现在必须向一些DNS查找提供商发送带有域名的GET请求?(如果我错了,请纠正我)

我在哪里可以找到这些提供者?以及发送哪个url?我如何避开这些信息?

关于这件事的信息似乎很少。

到目前为止我的代码如下:

代码语言:javascript
复制
/**
 * Domain name ajax lookup
 */
$('#domainSearch form').on('submit', function (event) {
    event.preventDefault();
    const domainName = $(this).find('#domainName').val();
    const popularTld = ($(this).find('#popularTld input:checked'));
    const allTld = ($(this).find('#allTld input:checked'));
    const tld = [];
    let error = '';

    if (domainName.length <= 2) {
        error = 'Geen geldige domeinnaam';
        $(this).find('.alert').html(error);
        $(this).find('.alert').slideDown();
    } else {
        $(this).find('.alert').slideUp();
        popularTld.each(function () {
            tld.push(domainName + '.' + $(this).val());
        });
        allTld.each(function () {
            tld.push(domainName + '.' + $(this).val());
        });
        for (var i = 0; i < tld.length; i++) {
            console.log(tld[i]);
            $.get({
                url: 'https://www.name.com/domain/search/' + tld[i] + '',
                success: function (result) {
                    console.log(result);
                }
            });
        }
    }
});
EN

回答 2

Stack Overflow用户

发布于 2020-04-20 22:21:10

票数 0
EN

Stack Overflow用户

发布于 2020-04-24 04:08:57

看一眼你的代码,你的问题似乎更多的是从网页上抓取数据,而不是确定域的可用性。例如,您正在检查给定域名的name.com在其网站上显示的内容。

您将更成功地查找有关使用您选择的编程语言抓取数据的教程。

(完全公开:我帮助开发了domainr.com,它为您所询问的内容提供了一个应用程序接口。)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61323398

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档