የ JDK HTTP URL ግንኙነትን ለሚጠቀም Groovy ስክሪፕት፣ ሂደቱ ሲጀመር ፕሮክሲውን ያቅርቡ፦

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

ትንሽ fetch.groovy ከዚያ የጽሑፍ ምንጭን ማንበብ ይችላል፦

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

የመጨረሻው ነጥብ ምሳሌ ነው፤ ለዚህ ይፋዊ HTTP የጽሑፍ ጭነት ከHTTP ፕሮክሲ ዝርዝር ያልተረጋገጠ እጩን ይተኩት። የአስተናጋጅ ባህሪው የአስተናጋጅ ስም ይይዛል፣ ወደቡም የራሱ ባህሪ አለው። ለ HTTPS መድረሻ፣ ለሚሸከመው የመጨረሻ ነጥብ https.proxyHost እና https.proxyPort ያዘጋጁ።

-D የ JVM ስርዓት ባህሪን ይገልጻል፤ የ shell አካባቢ ምዝገባ አይደለም። አማራጮቹን ይህን ስክሪፕት በሚያስፈጽም Groovy ጥሪ ላይ ያድርጉ። የተለየ IDE ማስጀመሪያ ወይም አገልግሎት በተለያዩ እሴቶች ሌላ ሂደት ሊጀምር ይችላል።

getText ምላሹን ወደ ሕብረቁምፊ ይሰበስባል። ለትንሽ የጽሑፍ ጭነት ይስማማል፤ ትልቅ ማውረድ መላውን ውጤት በማህደረ ትውስታ ከመያዝ ይልቅ በፍሰት ማከናወን ይፈልጋል።

ተዛማጅ ጽሑፎች