Webエンジニアの開発記

Webエンジニアの開発記録です。Java,SAStruts,jQuery,AmazonWebService,マッシュアップ。

期限切れドメインの取得可否チェックの続き

ドメインの取得可否チェックだけなら、

別に内容まで取得しなくてよい。

 

URLに接続してみて、そのステータスコードを判定すればいいだけ。

 

URLへのつ接続は、下記を使用する。

URLConnection (Java Platform SE 6)

 

openConnection メソッドを呼び出すことによって、

接続オブジェクトを生成する。

とあるから、openConnectionの結果で、

取得可否は判定できるはずだ。

 

openConnectionの結果

getResponseCodeの結果:java.net.UnknownHostExceptionが発生する

public class UnknownHostException

extends IOException

ホストの IP アドレスが判定できなかった場合にスローされます。

 

上記、openConnectionの結果がUnknownHostExceptionではなく、

openConnection後のgetResponseCodeで発生するようだ。

 

これは文句なしに取得可能。

 

 ・期限切れドメイン

肝心のいわゆる中古ドメイン

http://www.expireddomains.net/deleted-com-domains/

こういうとこでまず拾います。

 

Bikes-To-Rent.com

なんかでやるとどうなるか。