Matt Clarke 06b9059a87 OkHttp client (#416)
* Created stub factory, client and test using jaxrs as a template

* OkHttp client, request and response partially implemented

* OkHttp client now adds sensible default headers to requests

* Creating an OkHttp byte request is now implemented

* OkHttp query parameter requests now supported

* Refactored tests, no longer comparing case for charsets

* Added proxy support to okhttpclientfactory
Re-enabled no-fhir-context test

* Fixed no-context test - expected exception message is now generic

* fixed some content type comparisons

* Removing trailing question marks from URLs as OkHttp doesn't do this automatically (like JaxRs)

* Fixed NPE when content-type header doesn't exist

* Correct HTTP method is now set on OkHttp requests (PUT, POST, UPDATE, etc.)

* Removed support for getRequestBodyFromStream - wasn't implemented correctly

* Added response buffering

* Updated test in light of changes pulled in from master

* Extract method refactors in okhttprestfulclient

* Implemented binary request with the OkHttp client

* Extracted out a generic string utils class

* Added relevant file and class headers

* Reformatted code

* Implemented getHttpClient(serverBase) in OkHttpRestfulClientFactory

* Renamed fields and parameters to be consistent with the rest of the project

* Reformat OkHttpClientDstu2Test (removes extraneous blank lines etc.)

* Removed additional blank lines in test

* Copied missing bundle_orion.xml to OkHttp test resources
2016-08-02 20:19:37 -04:00
2016-02-28 13:34:57 -05:00
2016-07-24 09:20:54 -04:00
2016-07-24 09:20:54 -04:00
2016-02-28 14:02:29 -05:00
2016-08-02 20:19:37 -04:00
2016-07-24 09:20:54 -04:00
2016-08-02 20:18:59 -04:00
2014-12-04 11:27:53 -05:00
2016-06-15 17:34:50 -04:00
2014-09-03 18:03:44 -04:00
2015-03-25 22:32:32 -04:00
2015-03-25 22:32:32 -04:00
2016-08-02 20:19:37 -04:00
2016-04-13 08:09:51 -04:00
2016-05-28 12:53:59 -04:00
2015-11-15 12:22:56 -05:00
2015-12-01 18:35:24 -05:00
2015-08-05 10:38:38 -04:00

hapi-fhir

HAPI FHIR - Java API for HL7 FHIR Clients and Servers

Build Status Coverage Status Maven Central Dependency Status License

Complete project documentation is available here: http://jamesagnew.github.io/hapi-fhir/

A demonstration of this project is available here: http://fhirtest.uhn.ca/

This project is Open Source, licensed under the Apache Software License 2.0.

Description
🔥 HAPI FHIR - Java API for HL7 FHIR Clients and Servers
Readme 1.2 GiB
Languages
Java 99.2%
HTML 0.5%
Shell 0.1%