私はこれをしました:
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);.
助けてください!!!