1

次のコードを使用して、Android で HTTP リクエストを実行しています。すべて問題ないように見えますが、ある時点で応答が切り取られ、要求された URL の完全なコンテンツを読み取ることができないようです。

応答にサイズ制限はありますか?

HttpClient httpclient = new DefaultHttpClient();
HttpGet request = new HttpGet(someUrl);
HttpResponse response = httpclient.execute(request);
StatusLine statusLine = response.getStatusLine();
if(statusLine.getStatusCode() == HttpStatus.SC_OK){
    ByteArrayOutputStream out = new ByteArrayOutputStream();
    response.getEntity().writeTo(out);
    out.close();
    String responseString = out.toString();
    Log.w("Response", responseString);  // The response is clipped at some point
}

ありがとうございました。

4

1 に答える 1