Android Httpクライアントのタイムアウトを設定する
以下の記述で、動作したのでメモ。
- HttpPost httpGet = new HttpGet(uri);
- HttpParams httpParms = new BasicHttpParams();
- httpParms.setIntParameter(AllClientPNames.CONNECTION_TIMEOUT, 3000);
- httpParms.setIntParameter(AllClientPNames.SO_TIMEOUT, 5000);
- DefaultHttpClient client = new DefaultHttpClient(httpParms);
- HttpResponse response = client.execute(httpGet);