• ベストアンサー

javaでホームページ制作

「openConnection()メソッドで取得できるHttpURLConnectionクラスを使用することで、簡単にホームページを取得することができる。 」と聞いたのですが、これはどうやってやるのでしょう。 一応AWTの基本的なところまで理解している位の初心者です。回答お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • salsberry
  • ベストアンサー率69% (495/711)
回答No.1

質問のタイトルが「制作」となっている部分がやや不安ですが、大雑把には次のようにして指定したURLからデータを読み出します。 URL url = new URL("http://sample.com/xyz.html"); HttpURLConnection conn = (HttpURLConnection)url.openConnection(); conn.setRequestMethod("GET"); conn.connect(); int rc = conn.getResponseCode(); if (rc != HTTP_OK) { エラー処理 } InputStream is = conn.getInputStream(); isから読み出し is.close(); conn.disconnect(); URL.openConnection()でHttpURLConnectionのインスタンスを得たら、getInputStream()が返す入力ストリームをお好きな方法 (BufferedReaderなど) で読み出します。 検索すればいくらでもサンプルが見つかりますよ。

noname#67536
質問者

お礼

「制作」では泣くて「取得」でした!見間違えた。 でも興味があったので挑戦してみました。が、やっぱり私にはまだ早すぎるようです・・・。 回答ありがとうございました^^

関連するQ&A