Previous | Next | Trail Map | Custom Networking and Security | URL を扱う


URL と接続する

正常に URL を作成した後は、その URL の openConnection() メソッ ドを呼び出してそれと接続することができる。URL と接続するのは、自分の Java プ ログラムとネットワーク上の URL との通信リンクを初期化しているときである。た とえば、次に示すコードで、Yahoo の検索エンジンサイトとのコネクションを開くこ とができる。

try {
    URL yahoo = new URL("http://www.yahoo.com/");
    yahoo.openConnection();
} catch (MalformedURLException e) {     // new URL() が失敗したとき
    . . .
} catch (IOException e) {               // openConnection() が失敗したとき
    . . .
}

可能であれば、openConnection() メソッドは新規の URLConnection を作成し (適切なものがまだない場合)、初期化し、URL に接続し、URLConnection オブジェクトを返す。何か思惑と違うこと、たとえば Yahoo サーバーがダウンして いるようなことがあれば、 openConnection() メソッドは IOException をあげる。

正常に URL と接続した後は、URLConnection オブジェクトを使って、そのコネクシ ョンへ読み書きするなどの処理を実行することができる。このレッスンの次のセクション で、URLconnection を読み書きする方法について説明する。

参照

java.net.URLConnection


Previous | Next | Trail Map | Custom Networking and Security | URL を扱う