miyabihitoの日記

個人的な技術メモ

HttpClient

AndroidでHTTP通信を行うには、下記等の方法がある。

■DefaultHttpClient (org.apache.httpパッケージ)
http://developer.android.com/reference/org/apache/http/impl/client/DefaultHttpClient.html

http://yoshihikomuto.hatenablog.jp/entry/20110125/1295954782


■HttpURLConnection (java.netパッケージ)
http://developer.android.com/reference/java/net/HttpURLConnection.html

大まかな使い方は、下記
http://gihyo.jp/dev/serial/01/androidapp/0009?page=1

デフォルトだとリダイレクトされた場合、そのままリクエストしてしまうので、
避けたい場合は、excuteの前に、下記が必要

HttpClientParams.setRedirecting(client.getParams(), false);



Manifest.xml にインターネットアクセスのためのパーミッション記述が必要