人気コンテンツ今日:
|
12. HTTPサーバからHTMLを読み出す GetHtml.javaSubmitted by sasaki on 金曜, 2006-08-18 15:31.
Webサーバからhtmlドキュメントを取得するプログラム。
GetHtml.java//
■実行$ java GetHtml http://www.yahoo.co.jp/ > yahoo.txt
■確認取得したyahoo.txtをテキストエディタで開くか、catコマンドで確認する。 catコマンドを使うときは、ターミナルの設定を日本語(EUC)にしておくと文字化けせずに確認できる。 $ cat yahoo.txt
■確認その2Jpeg画像を取得してみる。 $ java GetHtml http://www.yahoo.co.jp/xxxxxxx.jpg > test.jpg 同様に、png, gif画像もダウンロードできる。
openStream()メソッドは、URLによって参照されるサーバに接続して、ハンドシェイクを実行し、InputStreamを返してくれる。 InputStreamは、URLが参照するファイルの生データを読み取ることができる。
ということで、HTMLファイルでも画像ファイルでも読み取って保存できた、という訳。
|
Java練習帳amazon広告英語お勧め教材! 英語の学校でも使っているのですが、1つのストーリーを3分で読めて、内容も面白く、もっと早く出会いたかった本です。 Apple好きで英語も勉強したいならこの一冊! ブログパーツ |