【问题标题】:How to resolve Connect to api.smartsheet.com:443 [api.smartsheet.com/ip] failed: Connection refused: connect?如何解决连接到 api.smartsheet.com:443 [api.smartsheet.com/ip] 失败:连接被拒绝:连接?
【发布时间】:2019-10-14 11:10:39
【问题描述】:

我正在尝试通过 Httpclient 从 API 获取响应,但我得到了

org.apache.http.conn.HttpHostConnectException:连接到 URL 失败: 连接被拒绝:连接错误。

即使在设置代理后,当我通过办公室域访问时,我也能够使用 PoSTMAN 工具获得响应,但不能通过 eclipse。

我正在使用 Eclipse。你能告诉我如何解决这个问题吗?我遇到了问题。

提前谢谢

在系统属性中也提到了 https 协议

java.util.Properties systemProperties = System.getProperties();
systemProperties.put("https.protocols", "TLSv1.2");

Smartsheet smartsheet = new SmartsheetBuilder().setAccessToken(accesstoken).build();

【问题讨论】:

  • 嗨。您正在使用 Smartsheet Java SDK?什么版本?您提到设置代理。你在哪里设置代理?
  • @timwells 是的,我正在使用 Java SDK。你能告诉我在 Eclipse 中在哪里设置代理吗?在 Chrome 中,我启用了代理。

标签: smartsheet-api


【解决方案1】:

使用 Smartsheet Java SDK,您可以通过覆盖默认 HTTP 客户端来实现代理。此处的高级主题文档中有一个示例:https://github.com/smartsheet-platform/smartsheet-java-sdk/blob/master/ADVANCED.md#sample-proxyhttpclient

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-03
    相关资源
    最近更新 更多