title: Android: What is the best HTTP library for uploading images to server?
body: <p>There many libraries available, but which is better for image uploading ?
  Does anyone knows which library instagram uses ?</p>
  
  <p>I have tried volley before, but it is not good.</p>
  
  <p>Here are the populars ones"</p>
  
  <p><strong>AndroidAsync</strong> - <a href="https://github.com/koush/AndroidAsync" rel="nofollow">https://github.com/koush/AndroidAsync</a></p>
  
  <p><strong>android-async-http</strong> - <a href="https://github.com/loopj/android-async-http" rel="nofollow">https://github.com/loopj/android-async-http</a></p>
  
  <p><strong>okhttp</strong> - <a href="https://github.com/square/okhttp" rel="nofollow">https://github.com/square/okhttp</a></p>
  
  <p><strong>http-request</strong> - <a href="https://github.com/kevinsawicki/http-request" rel="nofollow">https://github.com/kevinsawicki/http-request</a></p>
  
  <p><strong>android-volley</strong> - <a href="https://github.com/mcxiaoke/android-volley" rel="nofollow">https://github.com/mcxiaoke/android-volley</a></p>
  
  <p><strong>ion</strong> - <a href="https://github.com/koush/ion" rel="nofollow">https://github.com/koush/ion</a></p>
  
  <p><strong>retrofit</strong>- <a href="https://github.com/square/retrofit" rel="nofollow">https://github.com/square/retrofit</a></p>
  
  <p><strong>Bolts-Android</strong>- <a href="https://github.com/BoltsFramework/Bolts-Android" rel="nofollow">https://github.com/BoltsFramework/Bolts-Android</a></p>
  
  <p>Thanks</p>