javaでproxy経由の通信

HttpClientでのプロキシの設定

HttpClientでのプロキシ利用は、バージョンによって書き方がかなり違う。

バージョン3系の場合はHostConfigurationのsetProxyを利用する。

HttpClient client = new HttpClient();
client.getHostConfiguration().setProxy("192.168.1.33", 8080);


バージョン4系の場合はHttpParamsのsetParameterで設定する。

HttpClient client = new DefaultHttpClient();
client.getParams().setParameter(ConnRoutePNames.DEFAULT_PROXY, new HttpHost("192.168.1.33", 8080));

認証は?

2015/04/08
最終更新:2015年04月08日 01:55