gpt4 book ai didi

java - HtmlUnit 使用来自 JVM 属性的代理

转载 作者:行者123 更新时间:2023-11-30 11:52:57 24 4
gpt4 key购买 nike

HtmlUnit 似乎使用它自己的集中式 ProxyConfig 对象来设置代理设置。有没有办法让它忽略 ProxyConfig 并使用 JVM 属性 https.proxyHosthttps.proxyPorthttp.proxyHost http.proxyPort?

当然,手动复制值是一种选择,但这不是最佳选择,因为我的 WebClient 应该同时使用具有不同代理的 https 和 http。

提前致谢。

最佳答案

HtmlUnit 取决于 Apache Commons HttpClient后者不使用 JVM 开关 http.proxyHosthttp.proxyPort

还讨论了这个 HttpClient 问题 here .

解决方案是 submit a patch到 HtmlUnit 甚至 HttpClient 做你想做的,或者在本地重新编译补丁代码。

为了将来引用,在撰写本文时版本为:

  • HTMLUnit 2.8
  • HttpClient 4.0.1

关于java - HtmlUnit 使用来自 JVM 属性的代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6569019/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com