Java:HttpURLConnection
技術ドキュメント目次 -> Java -> HttpURLConnection本技術ドキュメントは、2002~2004年頃に作成したものが多いです。
内容が古くなっていることもあるかと思いますが、ご了承ください。
【低価格SSL証明書】弊社運営の低価格SSL証明書販売サイト、翌月末払いなど請求書払いも可能。
◆ はじめに
Java の HttpURLConnection を使用すると、簡単に HTTPのリクエストを発生させることができるので便利です。
◆ サンプル
HTTP の GET をプログラムの中からちょっと実行したい場合など、たとえば、次のようにしてみるといいかもしれません。
(下記のサンプルでは、エンコーディングの扱いなどは、考慮していません。)
/* * Copyright (C) 2006 Slogical Corporation */ import java.io.*; import java.net.*; public class HttpGet { public static void main(String args[]) throws Exception { URL url; HttpURLConnection urlConn; // URL の作成 url = new URL("http://www.ok24.jp/tech.html"); // コネクトして、HttpURLConnection の作成 urlConn = (HttpURLConnection)url.openConnection(); urlConn.setRequestMethod("GET"); // コンテンツの出力 BufferedReader br = new BufferedReader(new InputStreamReader( urlConn.getInputStream())); while (true) { String line = br.readLine(); if (line == null) break; System.out.println(line); } br.close(); // ディスコネクトする urlConn.disconnect(); } } |
■ Java についての他のドキュメント
- Ant
- HttpURLConnection
- Java Mail でのメール送信
- Singletonパターン
- TimerTask
- 正規表現(java.util.regex)
■ 他のグループのドキュメント
Apache / Linux / FreeBSD / OpenSSL / Perl / HTTPプロトコル / Jakarta Tomcat / Java / NetBSD / Oracle / PostgreSQL / UNIX の C言語 / UNIX のコマンド / Windows / bind / システム運用TIPS