It-task get ta' Ant tuża l-konfigurazzjoni tan-netwerk tal-JVM li tkun qed tmexxi Ant. Proxy jista' jiġi ssettjat qabel it-tniżżil b'setproxy:

<target name="download">
  <setproxy proxyhost="proxy.example.net"
            proxyport="8080"
            nonproxyhosts="localhost|127.*|*.internal.example.net"/>
  <get src="https://downloads.example.net/tool.zip"
       dest="tool.zip"/>
</target>

L-ismijiet u l-port huma eżempji. Għal talba għal artefatt pubbliku li tista' tuża proxies pubbliċi, ħu punt tat-tmiem HTTP mil-lista tal-proxies HTTP. Il-lista tal-bypass tuża stikek vertikali, mhux virgoli. Iddaħħal biss id-destinazzjonijiet li tassew għandhom imorru dirett; tniżżil intern li jgħaddi minn proxy estern jista' jonqos anki meta l-proxy jaħdem kif suppost.

L-ordni hija importanti. Qiegħed it-task tal-proxy qabel l-operazzjoni get, sew jekk fl-istess mira sew f'mira prerekwiżita. Li tikkonfigura wara li jibda t-tniżżil ma jistax ibiddel dak il-konnessjoni.

Hemm żewġ logins possibbli. L-attributi proxyuser u proxypassword ta' setproxy jikkonċernaw l-intermedjarju. L-attributi username u password ta' get jikkonċernaw is-server tat-tniżżil. Li tagħti l-kont tal-proxy lil get ma jagħmilhiex awtentikazzjoni tal-proxy. L-appoġġ u r-restrizzjonijiet tal-awtentikazzjoni jiddependu wkoll mill-JDK u mill-mekkaniżmu li jeħtieġ il-proxy.

Is-setting għandha ambitu tal-JVM. Hija adatta għal taskijiet ta' Ant li jużaw dak il-mogħdija tan-netwerk, iżda ma tikkonfigurax kull programm estern li tniedi build. Tista' wkoll taffettwa taskijiet tan-netwerk aktar tard fl-istess proċess ta' Ant. Żomm punti tat-tmiem u sigrieti speċifiċi għas-sit fil-konfigurazzjoni lokali tal-build minflok ma tinkorpora l-kont ta' żviluppatur wieħed f'mira kondiviża.

Jekk is-sistema operattiva diġà tipprovdi r-rotta maħsuba, Ant jiddokumenta wkoll -autoproxy għall-iskoperta tas-sistema operattiva fuq runtimes Java appoġġjati. Dik hija sors alternattiv ta' konfigurazzjoni tar-routing. Għal build li jeħtieġ punt tat-tmiem espliċitu, it-task hawn fuq tagħmel ir-rotta magħżula u l-ħin tagħha viżibbli.

Artikli relatati