首页 > 解决方案 > 在 Java 中配置 HTTPS 代理

问题描述

对于某些 API 调用,我需要配置 HTTPS 代理。

在本地,我可以通过像这样的 Systemproperties 的简单配置来实现这一点:

    System.setProperty("https.proxyHost", HOST);
    System.setProperty("https.proxyPort",PORT);

但是,当我在将部署到 WildFily 实例的代码上尝试此操作时,这不起作用。我尝试使用 Unirest,但这仅提供 HTTP 代理设置,因为我需要 HTTPS,所以无法使用:

        Unirest.setProxy(new HttpHost("94.100.132.14", 80));
        HttpResponse<InputStream> response = Unirest.get(url).asBinary();

是否有可能使用 unirest 或一些类似的库配置 HTTPS 代理?

标签: javaapihttpsproxycall

解决方案


推荐阅读