###前提・実現したいこと
Java での通信でシステム設定(ネットワークアダプタ)のプロキシを利用する方法がないのでしょうか?
※ JAVA起動時オプション -Dhttp.proxyHost= 等を未設定とする場合が欲しいです。
###該当のソースコード
現在は以下実装
java
1// SET HTTP_PROXY=http://192.168.100.100:8080 2Properties p = Properties properties = System.getProperties(); 3String pattern = "http://(.*):(.*)/"; 4 5String proxy = p.getenv("HTTP_PROXY"); 6if (proxy.length != null) { 7 String proxyHost = proxy.replaceFirst(pattern, "$1"); 8 String proxyPort = proxy.replaceFirst(pattern, "$2"); 9 System.setProperty("http.proxyHost", proxyHost); 10 System.setProperty("http.proxyPort", proxyPort); 11} 12 13// HTTPS_PROXY も同様
###補足情報(言語/FW/ツール等のバージョンなど)
※ プロキシ環境課での開発・実行と
- 言語:JAVA 1.8+
- フレームワーク:
- spring-boot-web 1.5.9
- spring-social-twitte
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/12/06 23:46