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
AI-powered service management for IT and enterprise teams
Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Asynchronous Http Client for Android!