Don rubutun Groovy da ke amfani da haɗin HTTP URL na JDK, ba da wakilin a lokacin fara wannan tsari:

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

fetch.groovy ƙarami zai iya karanta hanyar rubutu daga baya:

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

Ƙarshen wurin misali ne; maye gurbinsa da ɗan takara marar tabbaci daga jerin wakilan HTTP don wannan karɓar rubutun HTTP na jama'a. Halayen masauki tana ɗauke da sunan masauki, kuma tashar jiragen ruwa halayya ce ta kanta. Don makoma ta HTTPS, saita https.proxyHost da https.proxyPort ga ƙarshen wurin da za a ɗauka.

-D yana bayyana halayen tsarin JVM; ba aikin sanya canjin muhallin harsashi ba ne. Sanya zaɓuɓɓukan a kan kiran Groovy da ke gudanar da wannan rubutu. Wata ƙaddamarwar IDE daban ko sabis na iya fara wani tsari da wasu ƙima.

getText yana tattara amsar cikin zaren. Ya dace da ƙaramin karɓar rubutu; babban saukewa yana buƙatar kwarara maimakon riƙe dukan sakamakon a ƙwaƙwalwar ajiya.

Labarai masu alaƙa