我这样做了:
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
,这是很好的。
但第二个 system.out.println (“ 最终Result” +respondBody.toString () ) ;
只显示此 finalResult
。 那么这有什么错 :
String responseBody = EntityUtils.toString(entity);
System.out.println("finalResult"+responseBody.toString());
?????
impportant this HttpEntity 实体=响应.getEntity ();
等于 org.apache.http.conn.BasicManagedEntity@481e8150
。 因此问题必须在这里 :
字符串响应Body = 实体Unitels.to string(实体);.
请救救我!