HttpClient が正確にどのように機能するかはわかりませんが、httpclient を で初期化すると内部サーバー エラーが発生するのは非常に奇妙ですが、で初期化するとnew DefaultHttpClient(httpParameters)
すべて正常に動作しnew DefaultHttpClient()
ます。さらに、最初のリクエストではエラーが発生しないことにも言及する必要があります。これが私のコードの一部です。エラーはありますか?
HttpParams httpParameters = new BasicHttpParams();
HttpConnectionParams.setConnectionTimeout(httpParameters, 3000);
HttpConnectionParams.setSoTimeout(httpParameters, 5000);
HttpClient httpclient = new DefaultHttpClient(httpParameters);
HttpResponse response = httpclient.execute(new HttpGet(url));
int statusCode = response.getStatusLine().getStatusCode();