Simple http request using Groovy

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 "".toURL().text

With request headers

println "".toURL().getText(requestProperties: [
    'X-RequestToken': 'request-token-value'])

Read more

Groovy Documentation URL.getText(java.util.Map)