とりあえず、YAHOO!にPOSTでアクセスしてみた。(YAHOO!さん、ごめんなさい)
HttpClient httpClient = new DefaultHttpClient();
HttpPost post = new HttpPost("http://www.yahoo.co.jp");
// SET PARAMETERS
Listparams = new ArrayList ();
params.add(new BasicNameValuePair("hoge", "moge"));
post.setEntity(new UrlEncodedFormEntity(params, "UTF-8"));
// EXECUTE
HttpResponse response = this.httpClient.execute(post);
System.out.println(response.getStatusLine().getStatusCode());
System.out.println(EntityUtils.toString(response.getEntity()));
HttpClient3.1の時とは、クラスからメソッドまで一新されているので、概念に慣れるまでは勉強が必要かな。特に上記の例を見て分かる通り、HTTPレスポンスの扱い方が大きく変わっている。