mirror of
https://github.com/hapifhir/hapi-fhir.git
synced 2025-02-27 08:47:07 +00:00
* 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
hapi-fhir
HAPI FHIR - Java API for HL7 FHIR Clients and Servers
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.
Languages
Java
99.2%
HTML
0.5%
Shell
0.1%