- Add RequestMethod with static constants for all Http Request methods
- Update test dependencies
- Add getForType which takes a TypeReference as parameter to be able to return "anything"
- Upgrade dependencies for jackson, and test dependencies (jetty, junit, slf4j)
- upgrade test dependencies (junit, jetty).
- add some docs
- Describe how to handle REST/XML, add application/xml to the MediaType
- Fix url in pom.xml
- Update maven plugin versions
- add Accept header to common headers
- set content type even if requestHeaders param is null
- add UrlParameters utility method
- Default to the Object mapper in the RestClient instead of creating a new one.
- Add javadocs
- make headerRequest private, head and options should be enough.
- Use the same method to check for possible content in the delete request as in the put and post
Initial release. Works fine for the the projects I am working on at the moment (one using Google api's and the other a Spring Boot app using JWT (jason web token)).