【问题标题】:Java use http proxy for https trafficJava 为 https 流量使用 http 代理
【发布时间】:2023-02-01 17:09:25
【问题描述】:

我在让 Java 进程在我的组织中使用代理时遇到问题。 我仔细阅读了documentation,但仍然无法正常工作。 我认为这可能是 http 和 https 之间混淆的问题:

我的组织提供只要一个http代理。因此,在我机器的操作系统中,export http_proxyexport https_proxy 都返回http://proxy.myorg.org(没有https://)。 有没有办法告诉 Java 使用代理进行 https 连接,但使用 http 连接到代理? 如果我理解正确,https.proxyHost 需要服务器名称但没有协议。

非常感谢任何帮助

【问题讨论】:

    标签: java proxy


    【解决方案1】:

    好的,原来我在我的 Java 系统属性中犯了一个格式错误。 https 流量的 http 代理使用 -Dhttp.proxyHost=proxy.myorg.org -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.myorg.org -Dhttps.proxyPort=8080

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-05-20
      • 2021-03-15
      • 1970-01-01
      • 2019-12-12
      • 1970-01-01
      • 2016-06-27
      • 2012-11-23
      相关资源
      最近更新 更多