Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如果新代理失败,restfb将返回上一个代理_Java_Proxy_Httpurlconnection_Restfb - Fatal编程技术网

Java 如果新代理失败,restfb将返回上一个代理

Java 如果新代理失败,restfb将返回上一个代理,java,proxy,httpurlconnection,restfb,Java,Proxy,Httpurlconnection,Restfb,我正在尝试让代理更改与restfb一起工作。我正在运行的JVM中更改代理详细信息。所涵盖的情景: 最初没有代理,按预期失败,已配置代理,按预期工作。 配置正确的代理,按预期工作,更改为不正确的代理,这次也可以工作,而不是失败。 重写类DefaultWebRequestor的方法openConnectionURL url,然后尝试上面提到的第二步,第一次调用成功,第二次调用失败,正如预期的那样。 我的困惑是: 在我第一次重写openConnection方法之前,它是如何工作的? 既然它可以工作,那

我正在尝试让代理更改与restfb一起工作。我正在运行的JVM中更改代理详细信息。所涵盖的情景:

最初没有代理,按预期失败,已配置代理,按预期工作。 配置正确的代理,按预期工作,更改为不正确的代理,这次也可以工作,而不是失败。 重写类DefaultWebRequestor的方法openConnectionURL url,然后尝试上面提到的第二步,第一次调用成功,第二次调用失败,正如预期的那样。 我的困惑是:

在我第一次重写openConnection方法之前,它是如何工作的? 既然它可以工作,那么如果新配置的代理失败,为什么它会依赖于以前工作的代理呢? 我在restfb source中找不到缓存代理设置的任何位置。检查并验证HttpURLConnection也没有以这种方式缓存设置。 被点击的URL类似于:

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