私はこれをしました:
response = httpclient.execute(targetHost, httppost);
if(response.getStatusLine().getStatusCode() == 200)
{
HttpEntity entity = response.getEntity();
System.out.println("Entity:"+entity);
if (entity != null)
{
String responseBody = EntityUtils.toString(entity);
System.out.println("finalResult"+responseBody.toString());
}
それについてのことは、最初println()
にこれが表示されることです:org.apache.http.conn.BasicManagedEntity@481e8150
これは良いことです。
しかし、2番目System.out.println("finalResult"+responseBody.toString());
はこれだけを表示しますfinalResult
。それで、これの何が問題なのですか:
String responseBody = EntityUtils.toString(entity);
System.out.println("finalResult"+responseBody.toString());
???
重要これHttpEntity entity = response.getEntity();
は と同じorg.apache.http.conn.BasicManagedEntity@481e8150
です。SO問題はここにあるはずです:
文字列 responseBody = EntityUtils.toString(entity);.
助けてください!!!