我正在寻找一种方法来配置freebase java api以通过代理连接到freebase。我已经设置了系统属性
System.setProperty("http.proxyHost", "proxy");
System.setProperty("http.proxyPort", "8080");
System.setProperty("http.proxySet", "true");
但它没有任何效果。有人可以帮忙吗?
答案 0 :(得分:1)
可能需要身份验证,在这种情况下请添加
System.setProperty( "http.proxyUser", "user" );
System.setProperty( "http.proxyPassword", "password" );
或hostname
(代理)未解决此问题可由ping hostname
检查,您可以添加IP地址。要进一步分析,您应该添加异常的堆栈跟踪。
HttpURLConnection
有一个方法isUsingProxy()
,可用于诊断日志消息。
您可能会发现here
的详细信息答案 1 :(得分:0)