An asynchronous, callback-based Http client for Android built on top of Apache's HttpClient libraries. Make asynchronous HTTP requests, handle responses in anonymous callbacks. Requests use a thread pool to cap concurrent resource usage. Multipart file uploads with no additional third-party libraries. Tiny size overhead to your application, only 60kb for everything. Automatic smart request retries optimized for spotty mobile connections. Automatic gzip response decoding support for super-fast requests. Optional built-in response parsing into JSON (JsonHttpResponseHandler). Optional persistent cookie store, saves cookies into your app's SharedPreferences.
Features
- HTTP requests happen outside the UI thread
- Automatic gzip response decoding support for super-fast requests
- Support sni with Conscrypt on older android device
- For inspiration and testing on device we've provided Sample Application
- You can now integrate this library in your project via Maven
- Built on top of Apache's HttpClient libraries
License
Apache License V2.0Follow Asynchronous Http Client for Android
Other Useful Business Software
Try Google Cloud Risk-Free With $300 in Credit
Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Asynchronous Http Client for Android!