title: Android: HttpClient, cannot retry request with a non-repeatable request entity
body: <p>Trying to send file content to server from Android application like this:</p>
  
  <pre><code> HttpClient httpclient = new DefaultHttpClient();
   HttpPost httppost = new HttpPost("http://www.yoursite.com/script.php");
  
  final InputStreamEntity reqEntity = new InputStreamEntity(
                      gdFileSystemDelegate.openFileInput(openFileInput(FilePath), -1);
  reqEntity.setContentType("application/octet-stream");
  
  httppost.setEntity(reqEntity);
  httpClient.execute(httppost);
  </code></pre>
  
  <p>But its throws an exception:
     cannot retry request with a non-repeatable request entity</p>
  
  <p>What does it mean ? how to fix that ?</p>