2011-07-04 6 views
2

HtmlUnitは、プロキシ設定を設定するために独自の集中化されたProxyConfigオブジェクトを使用しているようです。 ProxyConfigを無視してJVMプロパティを使用する方法がありますかhttps.proxyHost,https.proxyPort,http.proxyHostおよびhttp.proxyPortHtmlUnit JVMプロパティからプロキシを使用する

もちろん、手動で値をコピーすることもできますが、WebClientが異なるプロキシを持つhttpsとhttpの両方を使用する必要があります。

ありがとうございます。

答えて

1

HtmlUnitはApache Commons HttpClientに依存し、後者はJVMスイッチhttp.proxyHosthttp.proxyPortを使用しません。

このHttpClientの問題についても、hereについて説明しました。

解決策は、HtmlUnitまたはHttpClientにも、あなたが望むものを実行するか、またはパッチを適用したコードをローカルで再コンパイルすることになります(submit a patch)。バージョンを書いている時点で、将来の参考のために

は、以下のとおりです。まあ、それは恥

  • HtmlUnit 2.8
  • のHttpClient 4.0.1
+0

だ、私は私がに固執すると思いますProxyConfigにプロパティ値をコピーします。 – bezmax

関連する問題