1. Top » 
  2. スポンサー広告 » 
  3. JavaでWebサイトへ接続する
  4. プログラミング全般 » 
  5. Java » 
  6. JavaでWebサイトへ接続する

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  • Genre:

JavaでWebサイトへ接続する

ブログの都合上、一部折り返していますが実際には一行でいいです。


package com.yu_yake.file.net;

import java.io.*;
import java.net.*;


public class YuyakeAccess {
  public static void main(String[] args) {
    URL url = null;

    try{
  // URL作成
  url = new URL("http://file.yu-yake.com/");

  // URLからコネクションを取得して確立
  HttpURLConnection urc =
        (HttpURLConnection)url.openConnection();
  urc.connect();

  // HTMLの結果の出力
  BufferedInputStream bis =
        new BufferedInputStream(urc.getInputStream());
  int c = -1;
  while( ( c = bis.read() ) != -1 ){
   System.out.print(c);
  }

  // 終了処理
  bis.close();
  urc.disconnect();

    }catch(MalformedURLException e){
  System.err.println("MalformedURLException");
  e.printStackTrace();
    }catch(IOException e){
  System.err.println("IOExeption");
  e.printStackTrace();
    }
  }
}




キーポイント


// URL作成
 url = new URL("http://file.yu-yake.com/");
// URLからコネクションを取得して確立
 HttpURLConnection urc = (HttpURLConnection)url.openConnection();
 urc.connect();

これをすることで、URLに対してつながります。(コネクション)
あとはStreamをつないで読み込みして終了!


※注意点※


1.例外処理が適当です。
2.実際に使ってはいけないです。
3.文字コードが適当で、呼んでも文字になりません

あしからず( ・∀・)ノ
関連記事
スポンサーサイト

Comment

コメントフォーム
このエントリへコメントを書く
(任意)
(任意)
(任意)
(必須) HTMLタグは使用できません
(任意) ID生成と編集に使用します
(任意) 非公開コメントにする

Page Top

Trackback

Trackback URI
http://parabola0.blog86.fc2.com/tb.php/40-bc0446d2 この記事にトラックバックする(FC2ブログユーザーのみ)

Page Top

訪問者

お引っこし。 http://parabola.sblog.jp/

プロフィール

parabola0

Author:parabola0
Twitter用ですが…。
プロフィール

最新記事
最新コメント
最新トラックバック
カテゴリ
月別アーカイブ
検索フォーム
リンク

このブログをリンクに追加する

QRコード
QRコード
RSSリンクの表示
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。