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
println "https://mujahidk.com/".toURL().text
With request headers
println "https://mujahidk.com/".toURL().getText(requestProperties: [
'X-RequestToken': 'request-token-value'])
Read more
Groovy Documentation URL.getText(java.util.Map)