/SimpleHttpClient

A simple Android friendly HTTP client in Java

Primary LanguageJavaApache License 2.0Apache-2.0

SimpleHttpClient

SimpleHttpClient is a simple HTTP client wrapper around the HttpUrlConnection API for making HTTP requests. It's intended to provide a simple and quick way of performing the most popular kinds of HTTP requests, as HttpUrlConnection provides unnecessary complication for doing simple stuff.

This project is made with Android in mind, especially because Apache's HttpClient is now not supported starting API 23. Nevertheless, this is a regular Java project that is compatible with non-Android environments as well.

It contains the simplest set of operations that I commonly use in other projects, and is intended to be a continuously growing project for supporting other features.

Building & Testing

This is a Maven project, and should be compatible with popular IDEs like IntelliJ IDEA or Eclipse. The test suite uses JUnit4.

Usage & Documentation

A compiled .jar is kept in the /bin directory for direct importing. See a project using this library here.

License

Apache v2.0