getJSON发送3次到域名API?

时间:2018-06-07 19:39:18

标签: json api get

我从Domainr api中提取JSON数据。我试图发送一个名称并请求.com,.net,.org和.biz版本的状态。

我遇到的问题是它发送了3个请求,3个中的第一个只查找没有域名的扩展名,然后它将扩展的完整域名拉两次。

如果它只是复制了正确的域,那就是" ok",但是发送的第一件事就是扩展,然后在切换到最后一个看起来不好的请求之前显示在屏幕上。

我不知道怎么做,告诉它只发送一次正确的字符串(最好是速度),或者告诉我的JQuery忽略第一次搜索和结果而不将其显示在屏幕上?

这是我使用的getJSON:

    function getDataFromApi(value, callback){
    const QUERY = {
    "mashape-key": DOMAINRKEY,
     domain: value+".com,"+value+".net,"+value+".org,"+value+".biz"
  }
  $.getJSON(DOMAINRURLSTATUS, QUERY, callback);
}

这些是它发送的搜索;

首先只是扩展: https://domainr.p.mashape.com/v2/status?mashape-key=KEY&domain=.com%2C.net%2C.org%2C.biz

然后它发送两次正确的请求: https://domainr.p.mashape.com/v2/status?mashape-key=KEY&domain=somesite.com%2somesite.com.net%2somesite.com.org%2somesite.com.biz

然后它发送两次正确的请求: https://domainr.p.mashape.com/v2/status?mashape-key=KEY&domain=somesite.com%2somesite.com.net%2somesite.com.org%2somesite.com.biz

0 个答案:

没有答案