4年ぶりにJavaでネットワークプログラミング。 はじめは java.net.Socket か java.net.HttpURLConnection クラスで実装しようと思っていたけど、commons にて HttpClient を発見。使ってみたら、スゲー便利。そうそう、こういうのを探してました! Jakarta Commons - HTTP Client ダウンロードするときは、パッケージ依存している commons-logging と commons-codecs もご一緒にどうぞ。 早速トライアルということで、POSTメソッドでIDとパスワードを送ってログインするプログラムを、Socket、HttpURLConnection、HttpClient の3つのバージョンで書いてみた。 まず、Socket の場合。あ、try ~ catch とかは省略してますんでご注意を。 String