Java REST Client Example
The Java REST client example page summarizes all REST client examples and tutorials with libraries, frameworks such as Netflix Feign, Retrofit 2, Unirest, Resteasy, Jersey, Spring RestTemplate, etc.
1. Java REST client example
1.1. Square OkHttp
Java REST Client Examples Using OkHttp
Basic Authentication with OkHttp Example
WebSocket Client Example with OkHttp
How to Cache Response with OkHttp
1.2. Netflix Feign
Java REST Client Using Netflix Feign
Basic Authentication with Open Feign
File Uploading with Open Feign
Using Netflix Feign with Spring Cloud
1.3. Unirest
Java REST Client Using Unirest Java API
Set Timeouts with Unirest for Java
Configure Basic Authentication on Unirest for Java
1.4. Retrofit 2
How To Post JSON With Retrofit
Java REST Client Example With Retrofit 2
1.5. Spring RestTemplate
Java REST Client Using Spring RestTemplate
1.6. Resteasy
Java REST Client Using Resteasy Client
Java REST Client Using Resteasy Client Proxy Framework
1.7. Jersey
Java REST Client Using Jersey Client
1.8. Apache CXF
Java REST Client Using Apache CXF Proxy based API
1.9. Apache HttpComponent
Java REST Client Using Apache HttpClient
1.10. With java.net.URL package
Simple Java REST Client Using java.net.URL package
1.11. Java 9 HTTP 2 Client API
Java 9 HTTP/2 Client API Example
1.12. Spring 5 WebClient
Reactive HTTP Client With Spring 5 WebClient
2. JSON Java Example
JSON libraries often used with Java REST clients in serialization and deserialization
Convert Java Object to JSON and Vice Versa
JsonObject Example – Getting Started with Java API for JSON Processing
Gson Example with Maven and Gradle
Ignore or Exclude Field in Gson
Ignore Unknown Properties or New Fields in Jackson
Get JSON Pretty Print Output with Gson and Jackson