Groovy, one of the best programming language available to run on JVM. I use it everyday for my day-to-day scripting needs. Want to quickly fetch contents of a web page, it can be done in a single line!
Simple HTTP Get request
With request headers
Read more
Groovy Documentation URL.getText(java.util.Map)