title: Asynchronous HTTP Request, queuing requests
body: <p>I have developed for appstore before and I used <code>ASIHTTPRequest</code>. Is there something similar for Android?</p>
  
  <p>Am looking at making a few HTTP requests, which are queued and manageable. This is what I need to do:</p>
  
  <ol>
  <li>Set-up a queue of lets say 6 http requests.</li>
  <li>Once the queue is setup, execute it with each request giving me a success/failure result.</li>
  <li>If one request fails, I have the option to cancel/clear the whole queue.</li>
  <li>If all the requests in the queue are successful, I can have another callback for the whole queue's success event.</li>
  <li>And,each request can have a retry count; meaning; I can say each request can retry n number of time before they can return a failure.</li>
  </ol>
  
  <p><code>ASIHTTPRequest</code> for IOS was pretty good at handling this. Is there anyway I can do this with Android?  Most of my content returned is XML and no binary data.</p>
  
  <p>Any feedback is much appreciated. </p>