0

特定の TLD (.com、.info、または .net など) で利用可能な最も低いドメイン名を見つけるためのスクリプトが必要です。

たとえば、1000423.comは無料ですが、1000.comは使用されます。

おそらく、これまでで最もスパムの多い質問です。

ノート

数値的に「最小」のドメイン名 (つまり、1.com、2.com、3.com、...、n .com、n+1 .com、...) を意味し、String.length のように最短ではありません。

4

1 に答える 1

4

選択した Web 対応言語で:

  1. ユーザーにトップレベル ドメイン名を尋ねます。
  2. 私 <- 0。
  3. HTTP GET をレジストラに送信して、「i.(tld)」が使用されているかどうかを確認します。
  4. 取得されていない場合は、ユーザーに通知して終了します。
  5. i <- i + 1。
  6. 手順 2 に進みます。

DOS 攻撃をしようとしているとレジストラに認識されないように、ループ遅延を追加する必要がある場合があります。

残念ながら、私の知る限り、特定のドメイン名が販売されているか販売されていないかを示す中央リポジトリはありません。ドメイン名を調べて、主要なドメイン名ベンダー (GoDaddy など) が所有しているかどうかを確認する必要があります。

于 2010-09-26T09:55:55.897 に答える