代码之家  ›  专栏  ›  技术社区  ›  Skarab

如何配置freebasejava客户端通过代理进行连接?

  •  0
  • Skarab  · 技术社区  · 14 年前

    我正在寻找一种方法来配置freebasejavaapi以连接到 freebase 通过代理。我已经建立了系统属性

    System.setProperty("http.proxyHost", "proxy"); 
    System.setProperty("http.proxyPort", "8080");
    System.setProperty("http.proxySet", "true"); 
    

    2 回复  |  直到 14 年前
        1
  •  1
  •   stacker    14 年前

    可能需要身份验证,在这种情况下请添加

    System.setProperty( "http.proxyUser", "user" );
    System.setProperty( "http.proxyPassword", "password" );
    

    hostname (代理)无法解决此问题。可以通过 ping hostname ,则可以添加IP地址。为了进一步分析,您应该添加异常的stacktrace。

    HttpURLConnection isUsingProxy() 对于诊断日志消息可能很有用。

    here

        2
  •  0
  •   Skarab    14 年前