HtmlUnit для использования прокси из свойств JVM - PullRequest
2 голосов
/ 04 июля 2011

похоже, что HtmlUnit использует свой централизованный объект ProxyConfig для настройки параметров прокси.Есть ли способ заставить его игнорировать ProxyConfig и использовать свойства JVM https.proxyHost, https.proxyPort, http.proxyHost и http.proxyPort?

Конечно, копирование значений вручную возможно, но это не таклучший вариант, так как мой WebClient должен использовать и https, и http, которые имеют разные прокси.

Заранее спасибо.

1 Ответ

1 голос
/ 12 июля 2011

HtmlUnit зависит от Apache Commons HttpClient , и последний не использует JVM-переключатели http.proxyHost и http.proxyPort.

Эта проблема HttpClient также обсуждалась здесь .

Решение состоит в том, чтобы отправить исправление в HtmlUnit или даже в HttpClient, который делает то, что вам нужно, или пересобрать исправленный код локально.

Длябудущие ссылки, на момент написания этой версии:

  • HtmlUnit 2.8
  • HttpClient 4.0.1
...