在我的代码中,我需要连接一个网址http://example.org。如果以上网址未连接(连接问题或服务器关闭),我需要连接另一个网址http://example-1.org。
URL url = new URL("http://example.org");
HttpURLConnection connection = (HttpURLConnection)url.openConnection();
connection.setRequestMethod("GET");
connection.connect();
int code = connection.getResponseCode();
if (code != 200){
//try alternate url connection here.
}
请建议改进我的用例。
如果第一个网址没有连接n次(或n分钟),那么我需要在之后连接备用网址。我将拥有属性(将在DB中具有值)来设置第一个url的连接失败。一旦第一个网址启动,我就手动更改DB中的值以连接第一个网址。
请帮帮我。