title: What is the difference between entity.getContent() and EntityUtils.tostring()
body: <p>I am just wondering for an android application</p>
  
  <p>after establishing a http client and obtain a httpResponse there are two ways to obtain the data. the first one is response.getEntity().getContent() which returns a input stream and use a inputstreamreader to read the data and the second one is directly obtain the data using EntityUtils.toString(response.getEntity()).</p>
  
  <p>Is there a difference? which way is preferred?</p>
  
  <p>Thanks</p>