GroundWork FoxHttp - viascom/FoxHttp GitHub Wiki

FoxHttp-Logo

FoxHttp provides a fast and easy http client for Java and Android. It's part of the GroundWork Project by Viascom.

release develop
coverage Snap CI branch Maven Central Bintray

Request against httpbin which was installed on localhost:
![get](https://img.shields.io/badge/GET--Request-30.1 ms-brightgreen.svg) ![post](https://img.shields.io/badge/POST--Request-38.3 ms-brightgreen.svg) ![Basic-Auth](https://img.shields.io/badge/BasicAuth--Request-38.9 ms-brightgreen.svg) ![Post-Parsing](https://img.shields.io/badge/POST--Parsing--Request-74.2 ms-green.svg)

Functions

  • HTTP / HTTPS method support
  • GET, POST, PUT, DELETE, OPTIONS, HEAD, TRACE request support
  • Builders for fast and easy request execution
  • Automatic request and response parsing
  • Integrated Object, URL-Encoded & Multipart-Body support
  • Custom and predefined interceptors
  • Powerful authorization strategy
  • Fully customizable cookie store
  • Host and SSL trust strategy
  • Easy proxy strategy
  • Android support
  • GroundWork ServiceResult support
  • Faster than other HttpClient-Frameworks (such as httpComponents,okhttp)
  • Gson and XStream support
  • OAuth2 support
  • Annotation application structure
  • URL placeholder support
  • Advanced cache strategy (coming soon)
  • GroundWork Server-Security support (coming soon)

Last Updates

  • Wildcards in FoxHttpAuthorizationScope
  • Add GZipResponseInterceptor and DeflateResponseInterceptor
  • Intercepter weighting for better flow control
⚠️ **GitHub.com Fallback** ⚠️