Groovy Wslite
Lightweight SOAP and REST webservice clients for Groovy
...It provides concise DSLs to build requests, set headers, add form/multipart bodies, and handle authentication without verbose boilerplate. Responses are easy to consume through Groovy’s idioms, with convenient parsing of JSON and XML plus access to raw streams when needed. SSL and proxy options are supported so scripts and tests can run against secured or corporate environments. Because it has minimal dependencies, it’s a popular choice for integration tests, admin scripts, and quick utilities that need to call web APIs. The library strikes a balance between expressiveness and control, giving you just enough surface area to be productive while staying unobtrusive.