Skip to content
This repository has been archived by the owner on Feb 17, 2022. It is now read-only.

Commit

Permalink
move to parent dir and change readme
Browse files Browse the repository at this point in the history
  • Loading branch information
nik-sta committed Jun 6, 2017
1 parent b362ec8 commit bc2f823
Show file tree
Hide file tree
Showing 182 changed files with 36 additions and 81 deletions.
8 changes: 1 addition & 7 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,4 @@
language: java

sudo: false

jdk: oraclejdk8

env:
- TEST_DIR=foxhttp

script: cd $TEST_DIR && mvn clean install -P full-build
script: mvn clean install -P full-build
File renamed without changes
71 changes: 35 additions & 36 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,40 +1,39 @@
![GroundWork-Icon][1]
![FoxHttp-Logo](https://github.com/Viascom/FoxHttp/blob/develop/foxhttp/FoxHttp.png?raw=true)

GroundWork Project
==================
Collection of useful libraries for Java and Android.
## Build-Status [![Build Status](https://travis-ci.org/Viascom/FoxHttp.svg?branch=master)](https://travis-ci.org/Viascom/FoxHttp) [![Build Status](https://travis-ci.org/Viascom/FoxHttp.svg?branch=develop)](https://travis-ci.org/Viascom/FoxHttp)

## Build-Status
Master: [![Build Status](https://travis-ci.org/Viascom/groundwork.svg?branch=master)](https://travis-ci.org/Viascom/groundwork)
Develop: [![Build Status](https://travis-ci.org/Viascom/groundwork.svg?branch=develop)](https://travis-ci.org/Viascom/groundwork)
**FoxHttp provides a fast and easy http client for Java and Android. It's part of the GroundWork Project by Viascom.**

## Projects:

### FoxHttp
The FoxHttp provides a fast and easy http client for java and android. It is part of the GroundWork Project by Viascom.<br/>
[![master](https://img.shields.io/badge/master-v1.2.1-brightgreen.svg)](https://github.com/Viascom/groundwork/tree/master)
[![develop](https://img.shields.io/badge/develop-v1.2.1-brightgreen.svg)](https://github.com/Viascom/groundwork/tree/foxhttp-develop)
[![release](https://img.shields.io/badge/release-v1.2.1-brightgreen.svg)](https://github.com/Viascom/groundwork/tree/master)
[![develop](https://img.shields.io/badge/develop-v1.2.1-brightgreen.svg)](https://github.com/Viascom/groundwork/tree/foxhttp-develop)<br/>
[![coverage](https://img.shields.io/badge/test--coverage-80%25-brightgreen.svg)](https://github.com/Viascom/groundwork/tree/foxhttp-develop)
[![tests](https://img.shields.io/badge/tests-75/75-brightgreen.svg)](https://github.com/Viascom/groundwork/tree/foxhttp-develop)
[![Maven Central](https://img.shields.io/maven-central/v/ch.viascom.groundwork/foxhttp.svg)]()
[![Bintray](https://img.shields.io/bintray/v/viascom/GroundWork/ch.viascom.groundwork%3Afoxhttp.svg)]()

### POM
The POM module provides a parent pom which is also use in the GroundWork Project. It is part of the GroundWork Project by Viascom.<br/>
[![master](https://img.shields.io/badge/master-v1.3-brightgreen.svg)]()
[![develop](https://img.shields.io/badge/develop-v1.3-brightgreen.svg)]()
[![Maven Central](https://img.shields.io/maven-central/v/ch.viascom.groundwork/pom.svg)]()
[![Bintray](https://img.shields.io/bintray/v/viascom/GroundWork/ch.viascom.groundwork%3Apom.svg)]()

### Service-Result
The ServiceResult module provides a standard result for your REST applications. It is part of the GroundWork Project by Viascom.<br/>
[![master](https://img.shields.io/badge/master-v1.2.1-brightgreen.svg)]()
[![develop](https://img.shields.io/badge/develop-v1.2.1-brightgreen.svg)]()
[![Maven Central](https://img.shields.io/maven-central/v/ch.viascom.groundwork/service-result.svg)]()
[![Bintray](https://img.shields.io/bintray/v/viascom/GroundWork/ch.viascom.groundwork%3Aservice-result.svg)]()

### REST-Client
The RESTClient modules are located in the [restclient-develop](https://github.com/Viascom/groundwork/tree/restclient-develop) branch.

# License
GroundWork is GPLv3 licensed. See the [LICENSE](/blob/master/LICENSE) file for details.

[1]: ViascomGroundWorkIcon.png
[![Bintray](https://img.shields.io/bintray/v/viascom/GroundWork/ch.viascom.groundwork%3Afoxhttp.svg)]()<br/><br/>
Request against [httpbin](https://httpbin.org/) which was installed on localhost:<br/>
[![get](https://img.shields.io/badge/GET--Request-35.4 ms-brightgreen.svg)](https://github.com/Viascom/groundwork/wiki/GroundWork-FoxHttp-Examples#get-request)
[![post](https://img.shields.io/badge/POST--Request-47.3 ms-brightgreen.svg)](https://github.com/Viascom/groundwork/wiki/GroundWork-FoxHttp-Examples#post-request-with-string-body)
[![Basic-Auth](https://img.shields.io/badge/BasicAuth--Request-43.4 ms-brightgreen.svg)](https://github.com/Viascom/groundwork/wiki/GroundWork-FoxHttp-Examples#get-request-with-basicauth)
[![Post-Parsing](https://img.shields.io/badge/POST--Parsing--Request-53.3 ms-green.svg)](https://github.com/Viascom/groundwork/wiki/GroundWork-FoxHttp-Examples#post-request-with-object-body-and-object-response)

## 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
* Lambda support
* 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)_
Binary file removed ViascomGroundWorkIcon.png
Binary file not shown.
38 changes: 0 additions & 38 deletions foxhttp/README.md

This file was deleted.

File renamed without changes.

0 comments on commit bc2f823

Please sign in to comment.