Aistriú gasta Groovy trí sheachfhreastalaí
Cuir airíonna an tseachfhreastalaí chuig an bpróiseas Groovy a dhéanann íoslódáil URL, le hamanna feithimh teoranta don nasc agus don léamh.
Do script Groovy a úsáideann nasc HTTP URL an JDK, cuir an seachfhreastalaí ar fáil nuair a thosaítear an próiseas sin:
groovy -Dhttp.proxyHost=proxy.example -Dhttp.proxyPort=8080 fetch.groovy
Is féidir le fetch.groovy beag acmhainn téacs a léamh ansin:
def url = new URL('http://example.com/')
println url.getText(connectTimeout: 5000, readTimeout: 10000)
Tá an chríochphointe léiritheach; cuir iarrthóir neamhfhíordheimhnithe ón liosta seachfhreastalaithe HTTP ina áit don íoslódáil phoiblí téacs HTTP seo. Tá ainm óstaigh san airí óstaigh, agus is airí ar leith í an phort. Do cheann scríbe HTTPS, cumraigh https.proxyHost agus https.proxyPort don chríochphointe a bhfuil sé le hiompar aige.
Sainíonn -D airí córais JVM; ní sannadh athróg timpeallachta blaoisce é. Cuir na roghanna ar an nglao Groovy a ritheann an script seo. Is féidir le seoladh IDE ar leith nó seirbhís próiseas eile a thosú le luachanna difriúla.
Bailíonn getText an freagra i teaghrán. Oireann sé do mhíoríonlódáil téacs; éilíonn íoslódáil mhór sruthú seach an toradh iomlán a choinneáil sa chuimhne.