Kigeu cha shell na sifa ya mfumo ya JVM ni pembejeo mbili tofauti za usanidi. Kuhamisha http_proxy kwa curl hakuweki http.proxyHost ndani ya mteja wa Java URLConnection.

Kwa JVM ambayo miunganisho yake ya HTTP inayoshiriki inapaswa kutumia njia isiyobadilika, hoja za kuanza zinaweza kufanya chaguo liwe wazi:

java -Dhttp.proxyHost=203.0.113.10 -Dhttp.proxyPort=8080 \
     -Dhttps.proxyHost=203.0.113.10 -Dhttps.proxyPort=8080 \
     -jar application.jar

Nukta ya mwisho ni mfano; wagombea wa umma wa HTTP kutoka orodha ya proksi za HTTP wanaweza kujaza sehemu hizi wakati programu inaruhusu njia hiyo. Sifa ya mwenyeji inakubali jina la mwenyeji au anwani ya IP, huku bandari ikitolewa kando. Si URL kamili ya proksi.

Uthibitishaji na kanuni za kupita zinahitaji usanidi wao wenyewe. Usikamilishe kwamba sifa ya http.proxyPassword isiyoandikwa inafanya kazi kwa sababu tu mfano wa zamani unaijumuisha. Shauriana na API ya uthibitishaji iliyoandikwa na sifa za mtandao za JDK yako.

Hii inatumika kwa njia za mtandao za Java zinazoshiriki. Maktaba yenye mteja wa HTTP uliosanidiwa kwa kujitegemea inaweza kufuata sera nyingine. Tambua mteja huyo kabla ya kutumia muda kutafsiri kila kigeu cha shell kuwa hoja ya JVM.

Makala zinazohusiana