JVM proxy-eiginleikar fyrir Java URL-tengingar
Greindu shell-proxybreytur frá JVM-eiginleikunum sem Java URL-tengingar nota.
Shell-breytu og JVM-kerfiseiginleiki eru mismunandi stillingarinntak. Að flytja út http_proxy fyrir curl setur ekki http.proxyHost inni í Java URLConnection-biðlara.
Fyrir JVM þar sem þátttakandi HTTP-tengingar eiga að nota fasta leið geta ræsiargsstillur gert valið skýrt:
java -Dhttp.proxyHost=203.0.113.10 -Dhttp.proxyPort=8080 \
-Dhttps.proxyHost=203.0.113.10 -Dhttps.proxyPort=8080 \
-jar application.jarEndapunkturinn er dæmaskyni; opinber HTTP-frambjóðendur af HTTP-proxylistanum geta fyllt þessi svæði þegar forritið leyfir þá leið. Hýsilseiginleikinn tekur við hýslinafni eða IP-tölu, en gáttin er gefin sér. Þetta er ekki full proxy-URL.
Auðkenning og framhjáhlaupssreglur þurfa eigin stillingu. Ekki álykta að óskjalfestur http.proxyPassword eiginleiki virki bara af því að gamalt dæmi inniheldur hann. Skoðaðu skjalfesta auðkenningar-API-ið og neteiginleika JDK-inns þíns.
Þetta á við um þátttakandi Java-netleiðir. Safn með sjálfstætt stilltum HTTP-biðlara getur fylgt annarri stefnu. Greindu þann biðlara áður en þú eyðir tíma í að þýða hverja shell-breytu í JVM-ræsiargsstillu.