Java HTTP proxy
2019/02/22, last updated 2022/08/03 - moriya - ~1 Minute
プロキシサーバの記事 の続き
commons httpclient(commons httpclient 4.5) を使ってウェブサーバにアクセスしているのだが、わざわざコードを追加するのもめんどうだ。設定だけで動作を変えられないものか。
プロキシサーバの id / password が不要な場合に限られるが、
CloseableHttpClient httpclient = HttpClientBuilder.create().useSystemProperties().build();
のようにして、httpclient を生成。
vm 引数に -Dhttps.proxyHost=プロキシサーバ -Dhttps.proxyPort=プロキシポートを追加して tomcat を起動。
javadoc リファレンス には他に設定可能な値も載っている。
いまさらな感じのものなので役に立つかどうかわからないが。