Script Groovy oo isticmaala isku-xirka HTTP URL ee JDK, bixi proxy-ga marka habkaas la bilaabayo:

groovy -Dhttp.proxyHost=proxy.example -Dhttp.proxyPort=8080 fetch.groovy

fetch.groovy yar ayaa markaas akhrin kara khayraad qoraal ah:

def url = new URL('http://example.com/')
println url.getText(connectTimeout: 5000, readTimeout: 10000)

Qodobka ugu dambeeya waa tusaale; ku beddel mushahar aan la xaqiijin oo ka yimid liiska proxy-yada HTTP ee soo-qaadashadan qoraalka HTTP ee dadweynaha ah. Sifada host waxay ka kooban tahay magaca host, port-na waa sifo u gaar ah. Ujeeddo HTTPS, habee https.proxyHost iyo https.proxyPort qodobka ugu dambeeya ee loogu talagalay inuu qaado.

-D wuxuu qeexayaa sifo nidaamka JVM; kani maaha wareejin doorsoome deegaan shell. Xulashooyinka ku dhig wicitaanka Groovy ee socodsiiya script-kan. Bilaabid IDE gooni ah ama adeeg ayaa bilaabi kara hab kale oo leh qiyam kala duwan.

getText wuxuu jawaabta ku ururiyaa xarig. Wuxuu ku habboon yahay soo-qaadasho qoraal yar; soo-dejin weyn waxay u baahan tahay qulqul halkii natiijada oo dhan lagu hayn lahaa xusuusta.

Maqaallo la xiriira