JavaでウェブサーバーにファイルをPOSTしたい

JavaアプレットからサーバーにPOSTする必要が生じた。
簡単だろうと高をくくっていたら意外とすんなりとは行かなかった。

素直にHttpURLConnectionを使う。

情報はそれなりにあるがなかなかファイルをPOSTするものは見当たらない。

Jakarta CommonsのHttpClientが便利らしい。

奥さん、HttpClient が便利すぎます | dTblog | デザインとプログラムの境界をさまようブログ
なんとなく使いにくかったので他の手段を探す。

いまではHttpComponentsに入っているようだ。よくわからない。

結局にHttpURLConnection戻る

サーバー側はPHPだが、$_FILESではなく$_POSTに入る。