Ant'ס get אויפגאבע נוצט די נעצווערק קאנפיגוראציע פון דער JVM וואס לויפט Ant. מען קען אנשטעלן א פראקסי פארן אראפצולאדן מיט 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>

די נעמען און דער פארט זענען ביישפילן. פאר א בקשה פון א פובליק ארטעפאקט וואס מעג נוצן פובליקע פראקסיס, נעמט א HTTP ענדפוינט פון דער HTTP פראקסי ליסטע. די איבערהיפער ליסטע נוצט ווערטיקאלע שטרעכן, נישט קאמעס. שליסט איין נאר די צילן וואס דארפן טאקע גיין גראד; אן אינעווייניק אראפצולאדן דורך אן אויסערליכן פראקסי קען דורכפאלן אפילו ווען דער פראקסי ארבעט ריכטיג.

די סדר איז וויכטיג. שטעלט די פראקסי אויפגאבע פאר דער get אפעראציע, סיי אין דעם זעלבן ציל סיי אין אן פריערדיגן ציל. אנשטעלן נאכן אנהייב פונעם אראפצולאדן קען נישט ענדערן יענע פארבינדונג.

עס זענען מעגליך צוויי אריינבלאגן. די proxyuser און proxypassword אייגנשאפטן פון setproxy באטרעפן דעם מיטל. די username און password אייגנשאפטן פון get באטרעפן דעם אראפצולאדן סערווער. געבן דעם פראקסי חשבון צו get מאכט אים נישט פאר פראקסי אויטענטיפיקאציע. די שטיצע און באגרעניצונגען פון אויטענטיפיקאציע הענגען אויך פון דער JDK און פונעם מעקאניזם וואס דער פראקסי פארלאנגט.

די אנשטעלונג האט א JVM אומפאנג. זי איז פאסיג פאר Ant אויפגאבעס וואס נוצן יענעם נעצווערק וועג, אבער זי שטעלט נישט אן יעדע אויסערליכע פראגראם וואס א בוי הייבט אן. זי קען אויך באאיינפלוסן שפעטערדיקע נעצווערק אויפגאבעס אין דעם זעלבן Ant פראצעס. האלט סייט-ספעציפישע ענדפוינטן און סודות אין דער לאקאלער קאנפיגוראציע פונעם בוי איידער אריינצובאקן איין אנטוויקלערס חשבון אין א געמיינזאם ציל.

אויב דאס אפערירן סיסטעם פארזארגט שוין דעם געמיינטן וועג, דאקומענטירט Ant אויך -autoproxy פאר אנטדעקונג פונעם אפערירן סיסטעם אויף געשטיצטע Java לויפצייטן. דאס איז אן אלטערנאטיווער קוואל פון רוטינג קאנפיגוראציע. פאר א בוי וואס דארף אן אפענעם ענדפוינט, מאכט די אויבערדיקע אויפגאבע דעם אויסגעקליבענעם וועג און זיין צייט זעבארע.

פֿאַרבונדענע אַרטיקלען