如果新代理失败,restfb将回退到先前的代理

时间:2014-01-10 13:41:20

标签: java proxy httpurlconnection restfb

我正在尝试使用restfb进行代理更改。我正在运行JVM中更改代理详细信息。涵盖的方案:

  1. 首先没有代理,按预期失败,配置代理,按预期工作。
  2. 配置正确的代理,按预期工作,更改为不正确的代理,此时也适用,而不是失败。
  3. 类DefaultWebRequestor的重写方法openConnection(URL url),然后尝试了上面提到的第二步,第一次调用成功,第二次调用失败,正如预期的那样。
  4. 我的困惑是:

    • 在我第一次覆盖openConnection方法之前它是如何工作的?
    • 看到它有效,如果新配置的代理失败,为什么它会回退到以前工作的代理?

    我在restfb源中找不到缓存代理设置的地方。检查并验证HttpURLConnection也没有以这种方式缓存设置。 被点击的URL类似于:

    https://graph.facebook.com/search?q=january+10&type=post&limit=10&access_token=myaccesstoken&format=json
    

0 个答案:

没有答案